Sponsored by Deepsite.site

Ppc Ad Editor — Generate Ad Previews Inside Ai Agents

Created By
PPC Ad Editor7 months ago
Create Google, Meta, and LinkedIn ad previews instantly from Claude, Cursor, or any MCP client—no account or setup required.
Overview
=== -1) return; w.dataLayer = w.dataLayer || []; function gtag(){w.dataLayer.push(arguments);} w.gtag = gtag; gtag('js', new Date()); gtag('config', "G-WR8LKTF340"); var s = w.document.createElement('script'); s.async = true; s.src = "https://www.googletagmanager.com/gtag/js?id=G-WR8LKTF340"; w.document.head.appendChild(s); })();
Ad Editor MCP (pcade-mcp)","description":"An MCP server that connects AI assistants like Claude, Cursor, and Windsurf to PPC Ad Editor, enabling creation of professional Google, Meta, and LinkedIn ad previews from any AI conversation.","applicationCategory":"BusinessApplication","operatingSystem":"macOS, Windows, Linux","offers":{"@type":"Offer","price":"0","priceCurrency":"USD","description":"Guest mode: in-chat ad preview and a 7-day save link. No account needed. Sign in to share."},"url":"https://www.ppcadeditor.com/mcp/","downloadUrl":"https://www.npmjs.com/package/pcade-mcp"},{"@type":"FAQPage","mainEntity":[{"@type":"Question","name":"Do I need to install anything to use PPC Ad Editor with AI?","acceptedAnswer":{"@type":"Answer","text":"You need Node.js (v18.13 or later). The pcade-mcp package downloads automatically via npx the first time you use it — no manual installation step."}},{"@type":"Question","name":"Is my data safe when using PPC Ad Editor MCP?","acceptedAnswer":{"@type":"Answer","text":"Yes. Your ad copy goes directly to PPC Ad Editor servers over HTTPS. Nothing is stored locally. API keys are never logged. The package has zero dependencies — no supply chain risk."}},{"@type":"Question","name":"Can I use PPC Ad Editor MCP with ChatGPT?","acceptedAnswer":{"@type":"Answer","text":"Not yet. MCP (Model Context Protocol) is currently supported by Claude Desktop, Cursor, Windsurf, Claude Code, and other MCP-compatible clients. ChatGPT does not support MCP at this time."}},{"@type":"Question","name":"What does guest mode include?","acceptedAnswer":{"@type":"Answer","text":"Guest mode shows an in-chat ad preview and a save link that lasts 7 days. No account needed. Sign in to share a preview. A Free workspace creates every format and includes share links. Studio ($149/mo) adds approvals and the rest of the paid workspace. API keys are Enterprise-only."}},{"@type":"Question","name":"Do I need an API key to create ad previews with AI?","acceptedAnswer":{"@type":"Answer","text":"No. Guest mode needs no account and no API key: you get an in-chat preview and a 7-day save link. Sign in to share a preview. API keys are Enterprise-only."}}]},{"@type":"HowTo","name":"How to Create Ad Previews from an AI Assistant","description":"Set up PPC Ad Editor MCP to create professional Google, Meta, and LinkedIn ad previews from Claude, Cursor, or any MCP-compatible AI assistant.","step":[{"@type":"HowToStep","name":"Connect","text":"Add PPC Ad Editor to your AI assistant by pasting a link in Settings. One-time setup that takes about 10 seconds."},{"@type":"HowToStep","name":"Describe","text":"Tell your AI assistant what ads you need. For example: 'Create Google Search ads for my Portland bakery at portlandsourdough.com'."},{"@type":"HowToStep","name":"Share","text":"Guest mode shows the ad in chat and a save link that lasts 7 days. Sign in to share that preview with a client."}]}]}
AI Integration

Create Ad Previews from Claude, Cursor & More

Turn an AI conversation into an in-chat ad preview. A save link lasts 7 days. Sign in to share. Works with Claude, Cursor, Windsurf, and other MCP-compatible clients.

Using Claude? Connect from Claude's connector directory or read the Claude setup guide.

AI Assistant
You
PPC Ad Editor connectedGuest · no account

Describe what you need. Guest mode shows the ad in chat, with a 7-day save link.

Connect in 10 Seconds

Paste a link. No downloads, no code, no config files.

Copy this link and paste it in Claude → Settings → Integrations

1

Open Settings

  • Go to claude.ai
  • Click your profile icon
  • Select Settings
2

Add Integration

  • Click Integrations
  • Click Add custom integration
  • Paste the URL above
Settings
Profile
Appearance
Integrations
Integrations
+ Add custom integration
Add
3

Start Creating

  • Open any conversation
  • Describe the ads you need
  • See the ad in chat, with a 7-day save link
C
ClaudePPC Ad Editor connected
“Create Google Search ads for my bakery”
In-chat mockup. Save link lasts 7 days.
studio.ppcadeditor.com/mcp/save/a8f3k2m9q1w4e7r2t5y8u3ab

Works with Claude.ai (web) and Claude Desktop. No account needed — in-chat preview and a 7-day save link. Sign in to share.

Ad Previews Take Too Long to Build Manually

Most PPC teams spend hours building ad mockups. With AI, the same work takes seconds.

The Manual Way

  • 30+ minutes per mockup — log into the tool, pick a format, type every headline and description by hand
  • Start over for each channel — Google, Facebook, LinkedIn all need separate mockups with different specs
  • Copy-paste from spreadsheets — ad copy lives in Google Sheets, then gets manually transferred field by field
  • Slow feedback loops — build the mockup, export it, email it, wait for client to open it, repeat
  • Character limits are guesswork — you don't know headlines are too long until the platform rejects them

With AI + PPC Ad Editor

  • Full ad set in under 60 seconds — describe what you need in plain English and get a client-ready preview instantly
  • Multi-channel in one prompt — "Google Search + Facebook + LinkedIn for my bakery" creates all three at once
  • AI writes to spec automatically — your LLM knows the character limits and field counts before it writes a single headline
  • Share link, not a file — clients click a URL and see the live preview. No PDFs, no screenshots, no attachments
  • Iterate in conversation — "Make headline 3 more urgent" and get an updated preview in seconds, not another 30-minute cycle
60x faster
than building mockups manually
4 channels
from a single conversation
0 design skills
needed — just describe what you want

How It Works

Three steps. Ten seconds to connect. Then create ad previews as fast as you can type.

Step 01

Connect

Add PPC Ad Editor to your AI assistant. One-time setup, 10 seconds. Just paste a link.

Step 02

Describe

Tell your AI what ads you need. "Create Google Search ads for my Portland bakery."

Step 03

Share

See the ad in chat, with a 7-day save link. Sign in to share it with a client.

Every Major Ad Format, One Integration

Google, Meta, LinkedIn, YouTube — create any ad preview your clients need from a single AI conversation.

Google Search (RSA)

15 headlines, 4 descriptions

Google Display (RDA)

Responsive display ads

Performance Max

Multi-format campaigns

YouTube

Video ad previews

Facebook / Instagram

Single image and story ads

LinkedIn

Single image and carousel ads

How Teams Actually Use This

Not just a demo trick. Here's how PPC teams are building this into their real workflows.

Campaign brief → live ads in minutes

Your AI reads the brief, extracts the messaging, target audience, and URLs — then shows the ads in chat, with a 7-day save link. Sign in to share that preview in your follow-up email.

"Here's our Q3 campaign brief. Create Google Search and Facebook ads based on the key messages."

Pull context from your tools, build ads

Your AI already has access to your company docs, project tickets, and brand guidelines via other MCP integrations. Ask it to pull the latest product copy from your wiki and turn it into ads — no copy-pasting between tabs.

"Pull the new feature descriptions from our product wiki and create LinkedIn ads for the launch."

See a competitor ad? Build a response instantly

Your client forwards a competitor's ad, or you spot one in Google Ads Transparency Center. Paste it into your AI, ask it to create a counter-positioning ad. You see it in chat before the meeting ends. Sign in to share it.

"Here's a competitor ad. Create a Google Search ad that positions us as the better alternative."

Client call → preview in real time

While your client describes their spring campaign, type what they're saying into your AI. By the time they finish their thought, the ad is in the chat, with a 7-day save link. Sign in to share it.

"Create Google Search ads for a spring sale — 30% off outdoor furniture at patioworld.com"

Try These Prompts

Copy any prompt below and paste it into your AI assistant after setup. Click to copy.

What Happens After You Create a Preview

You see the ad in chat

Guest mode shows an in-chat preview and a save link that lasts 7 days.

Sign in to share it

Sharing a preview with a client starts after you save it to an account.

Edit headlines and descriptions directly

The preview is interactive — click any headline or description to edit it inline.

Manage in the dashboard

Log in to export to Google Ads Editor, collaborate with your team, or organize by project.

Simple Pricing

Unlimited sample exploration · Free includes every format · Studio from $149/mo

Try It Now
Guest

In-chat ad preview and a 7-day save link. Sign in to share. No account, no credit card.

Start Creating
Studio
$149/mo

Unlock every slot, sharing, comments, approvals & export. Billed monthly.

Get Studio

Frequently Asked Questions

Everything you need to know about creating ad previews with AI.

Just Node.js (v18.13+). The pcade-mcp package downloads automatically via npx the first time you use it. No manual install needed — paste the config, restart your editor, and start creating.

For Developers & Power Users

PPC Ad Editor connects to AI assistants via the Model Context Protocol (MCP). Here's what's under the hood.

What is MCP?

The Model Context Protocol (MCP) is an open standard that lets AI assistants connect to external tools and services. When you add pcade-mcp to your AI client, guests get preview_ad (an in-chat mockup and a 7-day save link) and get_ad_formats (field counts, character limits, and supported media).create_and_share returns a shareable preview URL and needs a sign-in. API keys are Enterprise-only. The AI writes the copy using its own capabilities; PPC Ad Editor renders the visual preview. No server-side AI inference — response times are 2-3 seconds.

Package Details

npm package:pcade-mcp
Install:npx -y pcade-mcp
Runtime:Node.js v18.13+
Dependencies:Zero (no supply chain risk)
Auth:None for guests. Enterprise API key to share.
Transport:Stdio (local process)

Supported Ad Formats (MCP Tool: get_ad_formats)

FormatChannelHeadlinesDescriptions
RSAGoogle3–15 (30 chars)2–4 (90 chars)
RDAGoogle1–5 (30 chars)1–5 (90 chars)
PMAXGoogle1–5 (30 chars)1–5 (90 chars)
YOUTUBEGoogle1–5 (30 chars)1–5 (90 chars)
META_SINGLEFacebook1–5 (40 chars)1–5 (25 chars)
META_STORYInstagram1–5 (40 chars)1–5 (25 chars)
LINKEDIN_SINGLELinkedIn1–5 (200 chars)1–5 (70 chars)
LINKEDIN_CAROUSELLinkedIn1–5 (45 chars)1–5 (70 chars)

Compatible MCP Clients

Any client that supports the Model Context Protocol can use pcade-mcp. Tested and documented clients:

  • Claude Desktop (macOS & Windows)
  • Claude Code (CLI)
  • Cursor
  • Windsurf
  • Any client via npx add-mcp

Rate Limits & API Quotas

ModePreviewsShare Link ExpiryAuth Required
GuestIn-chat preview7-day save linkNone
StudioPlan-basedPermanentSign in
EnterprisePlan-basedPermanentAPI key

create_and_share allows 10 calls per minute and up to 4 formats per request. API keys are Enterprise-only.

Security & Privacy

  • All data transmitted over HTTPS. No local storage — the MCP proxy is stateless.
  • API keys passed via PCADE_API_KEY environment variable, never in CLI args or logs.
  • Zero npm dependencies — no third-party supply chain risk.
  • Ad content is never used for AI training. PPC Ad Editor renders previews only.
  • API keys can be rotated or revoked instantly from the dashboard.

Ready to create ads from your AI assistant?

Connect in 10 seconds. Create your first ad preview in under a minute. No account required.

Ad Editor","url":"https://www.ppcadeditor.com","logo":{"@type":"ImageObject","url":"https://www.ppcadeditor.com/images/ppc-ad-editor-icon-512.png","width":512,"height":512},"description":"Ad mockup and preview tool for PPC professionals. Create, share, and approve ad mockups across Google, Meta and LinkedIn.","foundingDate":"2019","sameAs":["https://twitter.com/ppcadeditor","https://www.linkedin.com/company/ppcadeditor"],"contactPoint":{"@type":"ContactPoint","email":"hello@ppcadeditor.com","contactType":"customer support"}},{"@type":"WebSite","@id":"https://www.ppcadeditor.com/#website","url":"https://www.ppcadeditor.com/","name":"PPC Ad Editor","publisher":{"@id":"https://www.ppcadeditor.com/#organization"}},{"@type":"SoftwareApplication","name":"PPC Ad Editor","applicationCategory":"BusinessApplication","operatingSystem":"Web","description":"Ad mockup generator for PPC professionals. Create, preview, share, and approve ad campaigns across Google Ads, Meta and LinkedIn.","url":"https://www.ppcadeditor.com","image":"https://www.ppcadeditor.com/og-image.png","offers":{"@type":"Offer","name":"Studio","price":"149","priceCurrency":"USD","description":"PPC Ad Editor Studio, $149/month: 3 client workspaces, unlimited previews and ads, sharing, approvals, ZIP/CSV/PDF exports, 400 AI credits, and no watermark. 24-hour money-back guarantee via support.","url":"https://www.ppcadeditor.com/pricing-plans/","availability":"https://schema.org/InStock"}}]}f:X\n0:{"P":null,"c":["","mcp",""],"q":"","i":false,"f":[[["",{"children":["mcp",{"children":["PAGE",{},"$undefined","$undefined",4608]},"$undefined","$undefined",4608]},"$undefined","$undefined",4624],[["$","$1","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/immutable/chunks/17m5kn4qclzeo.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}],["$","link","1",{"rel":"stylesheet","href":"/_next/static/immutable/chunks/0mjpzb06n9826.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}],["$","script","script-0",{"src":"/_next/static/immutable/chunks/3j0igeu-x5qk1.js","async":true,"nonce":"$undefined"}],["$","script","script-1",{"src":"/_next/static/immutable/chunks/1tn67tvmq7h1t.js","async":true,"nonce":"$undefined"}],["$","script","script-2",{"src":"/_next/static/immutable/chunks/2g4hwwty2v_th.js","async":true,"nonce":"$undefined"}],["$","script","script-3",{"src":"/_next/static/immutable/chunks/3nlprw7ketdjt.js","async":true,"nonce":"$undefined"}]],["$","html",null,{"lang":"en","suppressHydrationWarning":true,"children":[["$","head",null,{"children":["$","script",null,{"type":"application/ld+json","dangerouslySetInnerHTML":{"__html":"$2"}}]}],["$","body",null,{"className":"inter_c15e96cb-module__0bjUvq__variable font-sans antialiased","children":[["$","script",null,{"id":"google-analytics","dangerouslySetInnerHTML":{"__html":"\n(function () {\n var w = window;\n if (w.navigator.webdriver === true) return;\n var inIframe;\n try { inIframe = w.top !== w.self; } catch (e) { inIframe = true; }\n if (inIframe) return;\n if ([\"www.ppcadeditor.com\"].indexOf(w.location.hostname) === -1) return;\n w.dataLayer = w.dataLayer || [];\n function gtag(){w.dataLayer.push(arguments);}\n w.gtag = gtag;\n gtag('js', new Date());\n gtag('config', \"G-WR8LKTF340\");\n var s = w.document.createElement('script');\n s.async = true;\n s.src = \"https://www.googletagmanager.com/gtag/js?id=G-WR8LKTF340\";\n w.document.head.appendChild(s);\n})();\n"}}],["$","$L3",null,{"children":["$","$L4",null,{"children":["$","$L5",null,{"children":[["$","$L6",null,{}],["$","$L7",null,{}],["$","main",null,{"className":"min-h-screen","children":["$","$L8",null,{"parallelRouterKey":"children","error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":"$L9","templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$La","forbidden":"$undefined","unauthorized":"$undefined"}]}],"$Lb"]}]}]}],"$Lc"]}]]}]]}],{"children":["$Ld",{"children":["$Le",{},null,false,null]},null,false,"$f"]},null,false,null],"$L10",false]],"m":"$undefined","G":["$11",["$L12","$L13"]],"S":true,"h":null,"r":"$undefined","s":"$undefined","a":"$undefined","l":"$undefined","p":"$undefined","d":"$undefined"}\n14:I[567287,["/_next/static/immutable/chunks/3j0igeu-x5qk1.js","/_next/static/immutable/chunks/1tn67tvmq7h1t.js","/_next/static/immutable/chunks/2g4hwwty2v_th.js","/_next/static/immutable/chunks/3nlprw7ketdjt.js"],"default"]\n15:I[329306,["/_next/static/immutable/chunks/3j0igeu-x5qk1.js","/_next/static/immutable/chunks/1tn67tvmq7h1t.js","/_next/static/immutable/chunks/2g4hwwty2v_th.js","/_next/static/immutable/chunks/3nlprw7ketdjt.js","/_next/static/immutable/chunks/1v7w2-ifm1nkr.js"],"default"]\n16:I[118353,["/_next/static/immutable/chunks/3j0igeu-x5qk1.js","/_next/static/immutable/chunks/1tn67tvmq7h1t.js","/_next/static/immutable/chunks/2g4hwwty2v_th.js","/_next/static/immutable/chunks/3nlprw7ketdjt.js"],"ConditionalFooter"]\n17:I[323035,["/_next/static/immutable/chunks/3j0igeu-x5qk1.js","/_next/static/immutable/chunks/1tn67tvmq7h1t.js","/_next/static/immutable/chunks/2g4hwwty2v_th.js","/_next/static/immutable/chunks/3nlprw7ketdjt.js"],"SpeedInsights"]\n2c:I[767480,["/_next/static/immutable/chunks/3j0igeu-x5qk1.js","/_next/static/immutable/chunks/1tn67tvmq7h1t.js","/_next/static/immutable/chunks/2g4hwwty2v_th.js","/_next/static/immutable/chunks/3nlprw7ketdjt.js"],"ViewportBoundary"]\n2e:I[767480,["/_next/static/immutable/chunks/3j0igeu-x5qk1.js","/_next/static/immutable/chunks/1tn67tvmq7h1t.js","/_next/static/immutable/chunks/2g4hwwty2v_th.js","/_next/static/immutable/chunks/3nlprw7ketdjt.js"],"MetadataBoundary"]\n2f:"$Sreact.suspense"\n9:["$","$L14",null,{}]\na:[["$","$L15",null,{}],[]]\nb:["$","$L16",null,{}]\nc:["$","$L17",null,{}]\nd:["$","$1","c",{"children":[null,["$","$L8",null,{"parallelRouterKey":"children","error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L14",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","forbidden":"$undefined","unauthorized":"$undefined"}]]}]\n18:Tbc9,{"@context":"https://schema.org","@graph":[{"@type":"SoftwareApplication","name":"PPC Ad Editor MCP (pcade-mcp)","description":"An MCP server that connects AI assistants like Claude, Cursor, and Windsurf to PPC Ad Editor, enabling creation of professional Google, Meta, and LinkedIn ad previews from any AI conversation.","applicationCategory":"BusinessApplication","operatingSystem":"macOS, Windows, Linux","offers":{"@type":"Offer","price":"0","priceCurrency":"USD","description":"Guest mode: in-chat ad preview and a 7-day save link. No account needed. Sign in to share."},"url":"https://www.ppcadeditor.com/mcp/","downloadUrl":"https://www.npmjs.com/package/pcade-mcp"},{"@type":"FAQPage","mainEntity":[{"@type":"Question","name":"Do I need to install anything to use PPC Ad Editor with AI?","acceptedAnswer":{"@type":"Answer","text":"You need Node.js (v18.13 or later). The pcade-mcp package downloads automatically via npx the first time you use it — no manual installation step."}},{"@type":"Question","name":"Is my data safe when using PPC Ad Editor MCP?","acceptedAnswer":{"@type":"Answer","text":"Yes. Your ad copy goes directly to PPC Ad Editor servers over HTTPS. Nothing is stored locally. API keys are never logged. The package has zero dependencies — no supply chain risk."}},{"@type":"Question","name":"Can I use PPC Ad Editor MCP with ChatGPT?","acceptedAnswer":{"@type":"Answer","text":"Not yet. MCP (Model Context Protocol) is currently supported by Claude Desktop, Cursor, Windsurf, Claude Code, and other MCP-compatible clients. ChatGPT does not support MCP at this time."}},{"@type":"Question","name":"What does guest mode include?","acceptedAnswer":{"@type":"Answer","text":"Guest mode shows an in-chat ad preview and a save link that lasts 7 days. No account needed. Sign in to share a preview. A Free workspace creates every format and includes share links. Studio ($149/mo) adds approvals and the rest of the paid workspace. API keys are Enterprise-only."}},{"@type":"Question","name":"Do I need an API key to create ad previews with AI?","acceptedAnswer":{"@type":"Answer","text":"No. Guest mode needs no account and no API key: you get an in-chat preview and a 7-day save link. Sign in to share a preview. API keys are Enterprise-only."}}]},{"@type":"HowTo","name":"How to Create Ad Previews from an AI Assistant","description":"Set up PPC Ad Editor MCP to create professional Google, Meta, and LinkedIn ad previews from Claude, Cursor, or any MCP-compatible AI assistant.","step":[{"@type":"HowToStep","name":"Connect","text":"Add PPC Ad Editor to your AI assistant by pasting a link in Settings. One-time setup that takes about 10 seconds."},{"@type":"HowToStep","name":"Describe","text":"Tell your AI assistant what ads you need. For example: 'Create Google Search ads for my Portland bakery at portlandsourdough.com'."},{"@type":"HowToStep","name":"Share","text":"Guest mode shows the ad in chat and a save link that lasts 7 days. Sign in to share that preview with a client."}]}]}e:["$","$1","c",{"children":[["$","div",null,{"className":"bg-background","children":[["$","script",null,{"type":"application/ld+json","dangerouslySetInnerHTML":{"__html":"$18"}}],["$","section",null,{"className":"relative overflow-hidden pt-24 pb-20 md:pt-32 md:pb-28","children":["$L19","$L1a","$L1b","$L1c"]}],"$L1d","$L1e","$L1f","$L20","$L21","$L22","$L23","$L24","$L25","$L26","$L27"]}],["$L28","$L29","$L2a"],"$L2b"]}]\n10:["$","$1","h",{"children":[null,["$","$L2c",null,{"children":"$L2d"}],["$","div",null,{"hidden":true,"children":["$","$L2e",null,{"children":["$","$2f",null,{"name":"Next.Metadata","children":"$L30"}]}]}],["$","meta",null,{"name":"next-size-adjust","content":""}]]}]\n12:["$","link","0",{"rel":"stylesheet","href":"/_next/static/immutable/chunks/17m5kn4qclzeo.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]\n13:["$","link","1",{"rel":"stylesheet","href":"/_next/static/immutable/chunks/0mjpzb06n9826.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]\n31:I[511038,["/_next/static/immutable/chunks/3j0igeu-x5qk1.js","/_next/static/immutable/chunks/1tn67tvmq7h1t.js","/_next/static/immutable/chunks/2g4hwwty2v_th.js","/_next/static/immutable/chunks/3nlprw7ketdjt.js","/_next/static/immutable/chunks/1mtb02pb_yma9.js","/_next/static/immutable/chunks/2mueddrvp1cgx.js","/_next/static/immutable/chunks/17vk1mo7mytcq.js"],""]\n32:I[4187,["/_next/static/immutable/chunks/3j0igeu-x5qk1.js","/_next/static/immutable/chunks/1tn67tvmq7h1t.js","/_next/static/immutable/chunks/2g4hwwty2v_th.js","/_next/static/immutable/chunks/3nlprw7ketdjt.js","/_next/static/immutable/chunks/1mtb02pb_yma9.js","/_next/static/immutable/chunks/2mueddrvp1cgx.js","/_next/static/immutable/chunks/17vk1mo7mytcq.js"],"McpAnimatedDemo"]\n33:I[556473,["/_next/static/immutable/chunks/3j0igeu-x5qk1.js","/_next/static/immutable/chunks/1tn67tvmq7h1t.js","/_next/static/immutable/chunks/2g4hwwty2v_th.js","/_next/static/immutable/chunks/3nlprw7ketdjt.js","/_next/static/immutable/chunks/1mtb02pb_yma9.js","/_next/static/immutable/chunks/2mueddrvp1cgx.js","/_next/static/immutable/chunks/17vk1mo7mytcq.js"],"McpSetupGuides"]\n4b:I[117080,["/_next/static/immutable/chunks/3j0igeu-x5qk1.js","/_next/static/immutable/chunks/1tn67tvmq7h1t.js","/_next/static/immutable/chunks/2g4hwwty2v_th.js","/_next/static/immutable/chunks/3nlprw7ketdjt.js","/_next/static/immutable/chunks/1mtb02pb_yma9.js","/_next/static/immutable/chunks/2mueddrvp1cgx.js","/_next/static/immutable/chunks/17vk1mo7mytcq.js"],"McpExamplePrompts"]\n52:I[496419,["/_next/static/immutable/chunks/3j0igeu-x5qk1.js","/_next/static/immutable/chunks/1tn67tvmq7h1t.js","/_next/static/immutable/chunks/2g4hwwty2v_th.js","/_next/static/immutable/chunks/3nlprw7ketdjt.js","/_next/static/immutable/chunks/1mtb02pb_yma9.js","/_next/static/immutable/chunks/2mueddrvp1cgx.js","/_next/static/immutable/chunks/17vk1mo7mytcq.js"],"SeoContentAccordion"]\n58:I[767480,["/_next/static/immutable/chunks/3j0igeu-x5qk1.js","/_next/static/immutable/chunks/1tn67tvmq7h1t.js","/_next/static/immutable/chunks/2g4hwwty2v_th.js","/_next/static/immutable/chunks/3nlprw7ketdjt.js"],"OutletBoundary"]\nf:C\n19:["$","div",null,{"className":"absolute inset-0 grid-pattern opacity-30"}]\n1a:["$","div",null,{"className":"glow-orb glow-orb-blue absolute left-1/2 top-0 h-[700px] w-[700px] -translate-x-1/2 -translate-y-1/2 opacity-30"}]\n1b:["$","div",null,{"className":"glow-orb glow-orb-purple absolute -right-40 top-40 h-[400px] w-[400px] opacity-20"}]\n1c:["$","div",null,{"className":"relative z-10 mx-auto max-w-5xl px-6 text-center","children":[["$","span",null,{"className":"inline-flex items-center gap-2 rounded-full border border-brand-primary/30 bg-brand-primary/10 px-4 py-2 text-sm font-medium text-brand-primary backdrop-blur-sm leading-none","children":[["$","span",null,{"className":"relative flex h-2 w-2","children":[["$","span",null,{"className":"absolute inline-flex h-full w-full animate-ping rounded-full bg-brand-primary opacity-75"}],["$","span",null,{"className":"relative inline-flex h-2 w-2 rounded-full bg-brand-primary"}]]}],"AI Integration"]}],["$","h1",null,{"className":"text-display mt-8 mb-6","children":["Create Ad Previews from"," ",["$","br",null,{"className":"hidden md:block"}],["$","span",null,{"className":"gradient-text","children":"Claude, Cursor \u0026 More"}]]}],["$","p",null,{"className":"text-subtitle mx-auto max-w-2xl text-foreground-muted","children":"Turn an AI conversation into an in-chat ad preview. A save link lasts 7 days. Sign in to share. Works with Claude, Cursor, Windsurf, and other MCP-compatible clients."}],["$","div",null,{"className":"mt-10 flex flex-col items-center justify-center gap-4 sm:flex-row","children":[["$","a",null,{"href":"#setup","className":"btn-primary","children":["Try Free — No Account Needed",["$","svg",null,{"className":"h-4 w-4","fill":"none","viewBox":"0 0 24 24","stroke":"currentColor","children":["$","path",null,{"strokeLinecap":"round","strokeLinejoin":"round","strokeWidth":2,"d":"M14 5l7 7m0 0l-7 7m7-7H3"}]}]]}],["$","$L31",null,{"href":"/enterprise/","className":"btn-secondary","children":["Enterprise API keys",["$","svg",null,{"ref":"$undefined","xmlns":"http://www.w3.org/2000/svg","width":24,"height":24,"viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":2,"strokeLinecap":"round","strokeLinejoin":"round","className":"lucide lucide-arrow-right h-4 w-4","aria-hidden":"true","children":[["$","path","1ays0h",{"d":"M5 12h14"}],["$","path","xquz4c",{"d":"m12 5 7 7-7 7"}],"$undefined"]}]]}]]}],["$","p",null,{"className":"mt-6 text-sm text-foreground-muted","children":["Using Claude?"," ",["$","a",null,{"href":"https://claude.ai/directory/ppc-ad-editor?utm_source=ppcadeditor\u0026utm_medium=site\u0026utm_campaign=claude-directory\u0026utm_content=mcp-hero","className":"font-medium text-brand-primary hover:underline","target":"_blank","rel":"noopener noreferrer","children":"Connect from Claude's connector directory"}]," ","or read the"," ",["$","$L31",null,{"href":"/mcp/claude/","className":"font-medium text-brand-primary hover:underline","children":"Claude setup guide"}],"."]}],["$","$L32",null,{}]]}]\n1d:["$","$L33",null,{}]\n1e:["$","section",null,{"className":"relative overflow-hidden bg-background py-24","children":["$","div",null,{"className":"mx-auto max-w-6xl px-6","children":[["$","div",null,{"className":"mb-16 text-center","children":[["$","h2",null,{"className":"text-headline mb-4 text-foreground","children":"Ad Previews Take Too Long to Build Manually"}],["$","p",null,{"className":"text-subtitle mx-auto max-w-2xl","children":"Most PPC teams spend hours building ad mockups. With AI, the same work takes seconds."}]]}],["$","div",null,{"className":"grid gap-8 md:grid-cols-2","children":[["$","div",null,{"className":"glass-card relative overflow-hidden p-8","children":[["$","div",null,{"className":"mb-6 flex items-center gap-2","children":[["$","div",null,{"className":"rounded-lg bg-red-500/10 p-2","children":["$","svg",null,{"ref":"$undefined","xmlns":"http://www.w3.org/2000/svg","width":24,"height":24,"viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":2,"strokeLinecap":"round","strokeLinejoin":"round","className":"lucide lucide-triangle-alert h-5 w-5 text-red-400","aria-hidden":"true","children":[["$","path","wmoenq",{"d":"m21.73 18-8-14a2 2 0 0 0-3.48 0l-8 14A2 2 0 0 0 4 21h16a2 2 0 0 0 1.73-3"}],["$","path","juzpu7",{"d":"M12 9v4"}],["$","path","p32p05",{"d":"M12 17h.01"}],"$undefined"]}]}],["$","h3",null,{"className":"text-lg font-semibold text-foreground","children":"The Manual Way"}]]}],["$","ul",null,{"className":"space-y-4","children":[["$","li","30+ minutes per mockup — log into the tool, pick a format, type every headline and description by hand",{"className":"flex items-start gap-3","children":[["$","svg",null,{"ref":"$undefined","xmlns":"http://www.w3.org/2000/svg","width":24,"height":24,"viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":2,"strokeLinecap":"round","strokeLinejoin":"round","className":"lucide lucide-clock mt-0.5 h-4 w-4 shrink-0 text-red-400/70","aria-hidden":"true","children":[["$","path","mmk7yg",{"d":"M12 6v6l4 2"}],["$","circle","1mglay",{"cx":"12","cy":"12","r":"10"}],"$undefined"]}],["$","span",null,{"className":"text-sm leading-relaxed text-foreground-muted","children":"30+ minutes per mockup — log into the tool, pick a format, type every headline and description by hand"}]]}],["$","li","Start over for each channel — Google, Facebook, LinkedIn all need separate mockups with different specs",{"className":"flex items-start gap-3","children":[["$","svg",null,{"ref":"$undefined","xmlns":"http://www.w3.org/2000/svg","width":24,"height":24,"viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":2,"strokeLinecap":"round","strokeLinejoin":"round","className":"lucide lucide-repeat mt-0.5 h-4 w-4 shrink-0 text-red-400/70","aria-hidden":"true","children":[["$","path","nntrym",{"d":"m17 2 4 4-4 4"}],["$","path","84bu3i",{"d":"M3 11v-1a4 4 0 0 1 4-4h14"}],["$","path","1wqhfi",{"d":"m7 22-4-4 4-4"}],["$","path","1rx37r",{"d":"M21 13v1a4 4 0 0 1-4 4H3"}],"$undefined"]}],["$","span",null,{"className":"text-sm leading-relaxed text-foreground-muted","children":"Start over for each channel — Google, Facebook, LinkedIn all need separate mockups with different specs"}]]}],["$","li","Copy-paste from spreadsheets — ad copy lives in Google Sheets, then gets manually transferred field by field",{"className":"flex items-start gap-3","children":[["$","svg",null,{"ref":"$undefined","xmlns":"http://www.w3.org/2000/svg","width":24,"height":24,"viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":2,"strokeLinecap":"round","strokeLinejoin":"round","className":"lucide lucide-file-spreadsheet mt-0.5 h-4 w-4 shrink-0 text-red-400/70","aria-hidden":"true","children":[["$","path","1oefj6",{"d":"M6 22a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h8a2.4 2.4 0 0 1 1.704.706l3.588 3.588A2.4 2.4 0 0 1 20 8v12a2 2 0 0 1-2 2z"}],["$","path","wfsgrz",{"d":"M14 2v5a1 1 0 0 0 1 1h5"}],["$","path","yr2amv",{"d":"M8 13h2"}],["$","path","un5t4a",{"d":"M14 13h2"}],["$","path","2yhykz",{"d":"M8 17h2"}],["$","path","10kma7",{"d":"M14 17h2"}],"$undefined"]}],["$","span",null,{"className":"text-sm leading-relaxed text-foreground-muted","children":"Copy-paste from spreadsheets — ad copy lives in Google Sheets, then gets manually transferred field by field"}]]}],"$L34","$L35"]}]]}],"$L36"]}],"$L37"]}]}]\n1f:["$","section",null,{"className":"relative overflow-hidden bg-background-secondary py-24","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-b from-background to-background-secondary"}],["$","div",null,{"className":"relative z-10 mx-auto max-w-5xl px-6","children":[["$","div",null,{"className":"mb-16 text-center","children":[["$","h2",null,{"className":"text-headline mb-4 text-foreground","children":"How It Works"}],["$","p",null,{"className":"text-subtitle mx-auto max-w-2xl","children":"Three steps. Ten seconds to connect. Then create ad previews as fast as you can type."}]]}],["$","div",null,{"className":"grid gap-8 md:grid-cols-3","children":[["$","div","01",{"className":"group relative","children":[["$","div",null,{"className":"absolute left-full top-12 hidden h-px w-8 bg-gradient-to-r from-border to-transparent md:block"}],["$","div",null,{"className":"glass-card relative overflow-hidden p-6","children":[["$","div",null,{"className":"mb-4 inline-flex rounded-xl bg-gradient-to-br from-blue-500 to-cyan-500 p-3","children":["$","svg",null,{"ref":"$undefined","xmlns":"http://www.w3.org/2000/svg","width":24,"height":24,"viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":2,"strokeLinecap":"round","strokeLinejoin":"round","className":"lucide lucide-plug h-6 w-6 text-white","aria-hidden":"true","children":[["$","path","1ega77",{"d":"M12 22v-5"}],["$","path","18g5xt",{"d":"M15 8V2"}],["$","path","1xoxul",{"d":"M17 8a1 1 0 0 1 1 1v4a4 4 0 0 1-4 4h-4a4 4 0 0 1-4-4V9a1 1 0 0 1 1-1z"}],["$","path","14iosj",{"d":"M9 8V2"}],"$undefined"]}]}],["$","div",null,{"className":"mb-2 text-xs font-bold uppercase tracking-wider text-foreground-muted","children":["Step ","01"]}],["$","h3",null,{"className":"mb-2 text-lg font-semibold text-foreground","children":"Connect"}],["$","p",null,{"className":"text-sm leading-relaxed text-foreground-muted","children":"Add PPC Ad Editor to your AI assistant. One-time setup, 10 seconds. Just paste a link."}]]}]]}],["$","div","02",{"className":"group relative","children":[["$","div",null,{"className":"absolute left-full top-12 hidden h-px w-8 bg-gradient-to-r from-border to-transparent md:block"}],["$","div",null,{"className":"glass-card relative overflow-hidden p-6","children":[["$","div",null,{"className":"mb-4 inline-flex rounded-xl bg-gradient-to-br from-purple-500 to-pink-500 p-3","children":["$","svg",null,{"ref":"$undefined","xmlns":"http://www.w3.org/2000/svg","width":24,"height":24,"viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":2,"strokeLinecap":"round","strokeLinejoin":"round","className":"lucide lucide-message-square h-6 w-6 text-white","aria-hidden":"true","children":[["$","path","18887p",{"d":"M22 17a2 2 0 0 1-2 2H6.828a2 2 0 0 0-1.414.586l-2.202 2.202A.71.71 0 0 1 2 21.286V5a2 2 0 0 1 2-2h16a2 2 0 0 1 2 2z"}],"$undefined"]}]}],["$","div",null,{"className":"mb-2 text-xs font-bold uppercase tracking-wider text-foreground-muted","children":["Step ","02"]}],["$","h3",null,{"className":"mb-2 text-lg font-semibold text-foreground","children":"Describe"}],["$","p",null,{"className":"text-sm leading-relaxed text-foreground-muted","children":"Tell your AI what ads you need. \"Create Google Search ads for my Portland bakery.\""}]]}]]}],["$","div","03",{"className":"group relative","children":[false,["$","div",null,{"className":"glass-card relative overflow-hidden p-6","children":[["$","div",null,{"className":"mb-4 inline-flex rounded-xl bg-gradient-to-br from-green-500 to-emerald-500 p-3","children":["$","svg",null,{"ref":"$undefined","xmlns":"http://www.w3.org/2000/svg","width":24,"height":24,"viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":2,"strokeLinecap":"round","strokeLinejoin":"round","className":"lucide lucide-share2 lucide-share-2 h-6 w-6 text-white","aria-hidden":"true","children":[["$","circle","gq8acd",{"cx":"18","cy":"5","r":"3"}],["$","circle","w7nqdw",{"cx":"6","cy":"12","r":"3"}],["$","circle","1xt0gg",{"cx":"18","cy":"19","r":"3"}],["$","line","47mynk",{"x1":"8.59","x2":"15.42","y1":"13.51","y2":"17.49"}],["$","line","1n3mei",{"x1":"15.41","x2":"8.59","y1":"6.51","y2":"10.49"}],"$undefined"]}]}],["$","div",null,{"className":"mb-2 text-xs font-bold uppercase tracking-wider text-foreground-muted","children":["Step ","03"]}],"$L38","$L39"]}]]}]]}]]}]]}]\n20:["$","section",null,{"className":"relative overflow-hidden bg-background py-24","children":["$","div",null,{"className":"mx-auto max-w-6xl px-6","children":[["$","div",null,{"className":"mb-16 text-center","children":[["$","h2",null,{"className":"text-headline mb-4 text-foreground","children":"Every Major Ad Format, One Integration"}],["$","p",null,{"className":"text-subtitle mx-auto max-w-2xl","children":"Google, Meta, LinkedIn, YouTube — create any ad preview your clients need from a single AI conversation."}]]}],["$","div",null,{"className":"grid gap-4 sm:grid-cols-2 lg:grid-cols-3","children":[["$","$L31","Google Search (RSA)",{"href":"/responsive-ads-generator/","className":"glass-card group flex items-start gap-4 p-5 transition-all hover:border-brand-primary/30","children":[["$","div",null,{"className":"rounded-lg bg-brand-primary/10 p-2.5","children":["$","svg",null,{"ref":"$undefined","xmlns":"http://www.w3.org/2000/svg","width":24,"height":24,"viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":2,"strokeLinecap":"round","strokeLinejoin":"round","className":"lucide lucide-search h-5 w-5 text-brand-primary","aria-hidden":"true","children":[["$","path","14j7rj",{"d":"m21 21-4.34-4.34"}],["$","circle","4ej97u",{"cx":"11","cy":"11","r":"8"}],"$undefined"]}]}],["$","div",null,{"children":[["$","h3",null,{"className":"font-semibold text-foreground group-hover:text-brand-primary transition-colors","children":"Google Search (RSA)"}],["$","p",null,{"className":"mt-1 text-sm text-foreground-muted","children":"15 headlines, 4 descriptions"}]]}]]}],["$","$L31","Google Display (RDA)",{"href":"/google-responsive-display-ads-generator-tool/","className":"glass-card group flex items-start gap-4 p-5 transition-all hover:border-brand-primary/30","children":[["$","div",null,{"className":"rounded-lg bg-brand-primary/10 p-2.5","children":["$","svg",null,{"ref":"$undefined","xmlns":"http://www.w3.org/2000/svg","width":24,"height":24,"viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":2,"strokeLinecap":"round","strokeLinejoin":"round","className":"lucide lucide-layout-grid h-5 w-5 text-brand-primary","aria-hidden":"true","children":[["$","rect","1g98yp",{"width":"7","height":"7","x":"3","y":"3","rx":"1"}],["$","rect","6d4xhi",{"width":"7","height":"7","x":"14","y":"3","rx":"1"}],["$","rect","nxv5o0",{"width":"7","height":"7","x":"14","y":"14","rx":"1"}],["$","rect","1bb6yr",{"width":"7","height":"7","x":"3","y":"14","rx":"1"}],"$undefined"]}]}],["$","div",null,{"children":[["$","h3",null,{"className":"font-semibold text-foreground group-hover:text-brand-primary transition-colors","children":"Google Display (RDA)"}],["$","p",null,{"className":"mt-1 text-sm text-foreground-muted","children":"Responsive display ads"}]]}]]}],["$","$L31","Performance Max",{"href":"/performance-max-ad-mockup-generator-tool/","className":"glass-card group flex items-start gap-4 p-5 transition-all hover:border-brand-primary/30","children":[["$","div",null,{"className":"rounded-lg bg-brand-primary/10 p-2.5","children":["$","svg",null,{"ref":"$undefined","xmlns":"http://www.w3.org/2000/svg","width":24,"height":24,"viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":2,"strokeLinecap":"round","strokeLinejoin":"round","className":"lucide lucide-zap h-5 w-5 text-brand-primary","aria-hidden":"true","children":[["$","path","1xq2db",{"d":"M4 14a1 1 0 0 1-.78-1.63l9.9-10.2a.5.5 0 0 1 .86.46l-1.92 6.02A1 1 0 0 0 13 10h7a1 1 0 0 1 .78 1.63l-9.9 10.2a.5.5 0 0 1-.86-.46l1.92-6.02A1 1 0 0 0 11 14z"}],"$undefined"]}]}],["$","div",null,{"children":[["$","h3",null,{"className":"font-semibold text-foreground group-hover:text-brand-primary transition-colors","children":"Performance Max"}],["$","p",null,{"className":"mt-1 text-sm text-foreground-muted","children":"Multi-format campaigns"}]]}]]}],["$","$L31","YouTube",{"href":"/youtube-ad-mockup/","className":"glass-card group flex items-start gap-4 p-5 transition-all hover:border-brand-primary/30","children":[["$","div",null,{"className":"rounded-lg bg-brand-primary/10 p-2.5","children":["$","svg",null,{"ref":"$undefined","xmlns":"http://www.w3.org/2000/svg","width":24,"height":24,"viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":2,"strokeLinecap":"round","strokeLinejoin":"round","className":"lucide lucide-youtube h-5 w-5 text-brand-primary","aria-hidden":"true","children":["$L3a","$L3b","$undefined"]}]}],"$L3c"]}],"$L3d","$L3e"]}]]}]}]\n21:["$","section",null,{"className":"relative overflow-hidden bg-background-secondary py-24","children":["$","div",null,{"className":"mx-auto max-w-5xl px-6","children":[["$","div",null,{"className":"mb-16 text-center","children":[["$","h2",null,{"className":"text-headline mb-4 text-foreground","children":"How Teams Actually Use This"}],["$","p",null,{"className":"text-subtitle mx-auto max-w-2xl","children":"Not just a demo trick. Here's how PPC teams are building this into their real workflows."}]]}],["$","div",null,{"className":"grid gap-6 md:grid-cols-2","children":[["$","div","Campaign brief → live ads in minutes",{"className":"glass-card relative overflow-hidden p-6","children":[["$","div",null,{"className":"mb-4 inline-flex rounded-xl bg-gradient-to-br from-blue-500 to-cyan-500 p-3","children":["$","svg",null,{"ref":"$undefined","xmlns":"http://www.w3.org/2000/svg","width":24,"height":24,"viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":2,"strokeLinecap":"round","strokeLinejoin":"round","className":"lucide lucide-file-up h-6 w-6 text-white","aria-hidden":"true","children":[["$","path","1oefj6",{"d":"M6 22a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h8a2.4 2.4 0 0 1 1.704.706l3.588 3.588A2.4 2.4 0 0 1 20 8v12a2 2 0 0 1-2 2z"}],["$","path","wfsgrz",{"d":"M14 2v5a1 1 0 0 0 1 1h5"}],["$","path","3ahymv",{"d":"M12 12v6"}],["$","path","15xj92",{"d":"m15 15-3-3-3 3"}],"$undefined"]}]}],["$","h3",null,{"className":"text-lg font-semibold text-foreground","children":"Campaign brief → live ads in minutes"}],["$","p",null,{"className":"mt-2 text-sm leading-relaxed text-foreground-muted","children":"Your AI reads the brief, extracts the messaging, target audience, and URLs — then shows the ads in chat, with a 7-day save link. Sign in to share that preview in your follow-up email."}],["$","div",null,{"className":"mt-4 rounded-lg bg-white/5 border border-border px-3 py-2","children":["$","p",null,{"className":"font-mono text-xs leading-relaxed text-foreground-muted italic","children":"\"Here's our Q3 campaign brief. Create Google Search and Facebook ads based on the key messages.\""}]}]]}],["$","div","Pull context from your tools, build ads",{"className":"glass-card relative overflow-hidden p-6","children":[["$","div",null,{"className":"mb-4 inline-flex rounded-xl bg-gradient-to-br from-purple-500 to-pink-500 p-3","children":["$","svg",null,{"ref":"$undefined","xmlns":"http://www.w3.org/2000/svg","width":24,"height":24,"viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":2,"strokeLinecap":"round","strokeLinejoin":"round","className":"lucide lucide-network h-6 w-6 text-white","aria-hidden":"true","children":[["$","rect","4q2zg0",{"x":"16","y":"16","width":"6","height":"6","rx":"1"}],["$","rect","8cvhb9",{"x":"2","y":"16","width":"6","height":"6","rx":"1"}],["$","rect","1egb70",{"x":"9","y":"2","width":"6","height":"6","rx":"1"}],["$","path","1jsf9p",{"d":"M5 16v-3a1 1 0 0 1 1-1h12a1 1 0 0 1 1 1v3"}],["$","path","2874zd",{"d":"M12 12V8"}],"$undefined"]}]}],["$","h3",null,{"className":"text-lg font-semibold text-foreground","children":"Pull context from your tools, build ads"}],["$","p",null,{"className":"mt-2 text-sm leading-relaxed text-foreground-muted","children":"Your AI already has access to your company docs, project tickets, and brand guidelines via other MCP integrations. Ask it to pull the latest product copy from your wiki and turn it into ads — no copy-pasting between tabs."}],["$","div",null,{"className":"mt-4 rounded-lg bg-white/5 border border-border px-3 py-2","children":["$","p",null,{"className":"font-mono text-xs leading-relaxed text-foreground-muted italic","children":"\"Pull the new feature descriptions from our product wiki and create LinkedIn ads for the launch.\""}]}]]}],["$","div","See a competitor ad? Build a response instantly",{"className":"glass-card relative overflow-hidden p-6","children":[["$","div",null,{"className":"mb-4 inline-flex rounded-xl bg-gradient-to-br from-orange-500 to-red-500 p-3","children":["$","svg",null,{"ref":"$undefined","xmlns":"http://www.w3.org/2000/svg","width":24,"height":24,"viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":2,"strokeLinecap":"round","strokeLinejoin":"round","className":"lucide lucide-swords h-6 w-6 text-white","aria-hidden":"true","children":["$L3f","$L40","$L41","$L42","$L43","$L44","$L45","$L46","$undefined"]}]}],"$L47","$L48","$L49"]}],"$L4a"]}]]}]}]\n22:["$","$L4b",null,{}]\n23:["$","section",null,{"className":"relative overflow-hidden bg-background-secondary py-24","children":["$","div",null,{"className":"mx-auto max-w-3xl px-6","children":[["$","div",null,{"className":"mb-12 text-center","children":["$","h2",null,{"className":"text-headline mb-4 text-foreground","children":"What Happens After You Create a Preview"}]}],["$","div",null,{"className":"space-y-6","children":[["$","div","You see the ad in chat",{"className":"flex items-start gap-4","children":[["$","div",null,{"className":"flex h-10 w-10 shrink-0 items-center justify-center rounded-full bg-brand-primary/10 text-brand-primary","children":["$","svg",null,{"ref":"$undefined","xmlns":"http://www.w3.org/2000/svg","width":24,"height":24,"viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":2,"strokeLinecap":"round","strokeLinejoin":"round","className":"lucide lucide-link2 lucide-link-2 h-5 w-5","aria-hidden":"true","children":[["$","path","8i5ue5",{"d":"M9 17H7A5 5 0 0 1 7 7h2"}],["$","path","1b9ql8",{"d":"M15 7h2a5 5 0 1 1 0 10h-2"}],["$","line","1jonct",{"x1":"8","x2":"16","y1":"12","y2":"12"}],"$undefined"]}]}],["$","div",null,{"children":[["$","h3",null,{"className":"font-semibold text-foreground","children":"You see the ad in chat"}],["$","p",null,{"className":"mt-1 text-sm text-foreground-muted","children":"Guest mode shows an in-chat preview and a save link that lasts 7 days."}]]}],["$","div",null,{"className":"absolute left-11 mt-10 hidden h-6 w-px bg-border md:block"}]]}],["$","div","Sign in to share it",{"className":"flex items-start gap-4","children":[["$","div",null,{"className":"flex h-10 w-10 shrink-0 items-center justify-center rounded-full bg-brand-primary/10 text-brand-primary","children":["$","svg",null,{"ref":"$undefined","xmlns":"http://www.w3.org/2000/svg","width":24,"height":24,"viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":2,"strokeLinecap":"round","strokeLinejoin":"round","className":"lucide lucide-send h-5 w-5","aria-hidden":"true","children":[["$","path","1ffxy3",{"d":"M14.536 21.686a.5.5 0 0 0 .937-.024l6.5-19a.496.496 0 0 0-.635-.635l-19 6.5a.5.5 0 0 0-.024.937l7.93 3.18a2 2 0 0 1 1.112 1.11z"}],["$","path","12cjpa",{"d":"m21.854 2.147-10.94 10.939"}],"$undefined"]}]}],["$","div",null,{"children":[["$","h3",null,{"className":"font-semibold text-foreground","children":"Sign in to share it"}],["$","p",null,{"className":"mt-1 text-sm text-foreground-muted","children":"Sharing a preview with a client starts after you save it to an account."}]]}],["$","div",null,{"className":"absolute left-11 mt-10 hidden h-6 w-px bg-border md:block"}]]}],["$","div","Edit headlines and descriptions directly",{"className":"flex items-start gap-4","children":[["$","div",null,{"className":"flex h-10 w-10 shrink-0 items-center justify-center rounded-full bg-brand-primary/10 text-brand-primary","children":["$","svg",null,{"ref":"$undefined","xmlns":"http://www.w3.org/2000/svg","width":24,"height":24,"viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":2,"strokeLinecap":"round","strokeLinejoin":"round","className":"lucide lucide-pen-line h-5 w-5","aria-hidden":"true","children":[["$","path","1jsn5i",{"d":"M13 21h8"}],["$","path","1a8usu",{"d":"M21.174 6.812a1 1 0 0 0-3.986-3.987L3.842 16.174a2 2 0 0 0-.5.83l-1.321 4.352a.5.5 0 0 0 .623.622l4.353-1.32a2 2 0 0 0 .83-.497z"}],"$undefined"]}]}],["$","div",null,{"children":[["$","h3",null,{"className":"font-semibold text-foreground","children":"Edit headlines and descriptions directly"}],["$","p",null,{"className":"mt-1 text-sm text-foreground-muted","children":"The preview is interactive — click any headline or description to edit it inline."}]]}],["$","div",null,{"className":"absolute left-11 mt-10 hidden h-6 w-px bg-border md:block"}]]}],["$","div","Manage in the dashboard",{"className":"flex items-start gap-4","children":[["$","div",null,{"className":"flex h-10 w-10 shrink-0 items-center justify-center rounded-full bg-brand-primary/10 text-brand-primary","children":["$","svg",null,{"ref":"$undefined","xmlns":"http://www.w3.org/2000/svg","width":24,"height":24,"viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":2,"strokeLinecap":"round","strokeLinejoin":"round","className":"lucide lucide-layout-dashboard h-5 w-5","aria-hidden":"true","children":["$L4c","$L4d","$L4e","$L4f","$undefined"]}]}],"$L50",false]}]]}],"$L51"]}]}]\n24:["$","section",null,{"className":"relative overflow-hidden bg-background py-24","children":["$","div",null,{"className":"mx-auto max-w-5xl px-6","children":[["$","div",null,{"className":"mb-12 text-center","children":[["$","h2",null,{"className":"text-headline mb-4 text-foreground","children":"Simple Pricing"}],["$","p",null,{"className":"text-subtitle mx-auto max-w-2xl","children":"Unlimited sample exploration · Free includes every format · Studio from $149/mo"}]]}],["$","div",null,{"className":"mx-auto grid max-w-3xl gap-6 md:grid-cols-2","children":[["$","div",null,{"className":"glass-card p-8 text-center","children":[["$","div",null,{"className":"text-xs font-bold uppercase tracking-wider text-green-400","children":"Try It Now"}],["$","div",null,{"className":"mt-2 text-3xl font-bold text-foreground","children":"Guest"}],["$","p",null,{"className":"mt-3 text-sm text-foreground-muted","children":"In-chat ad preview and a 7-day save link. Sign in to share. No account, no credit card."}],["$","a",null,{"href":"#setup","className":"btn-secondary mt-6 inline-flex w-full justify-center","children":["Start Creating",["$","svg",null,{"ref":"$undefined","xmlns":"http://www.w3.org/2000/svg","width":24,"height":24,"viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":2,"strokeLinecap":"round","strokeLinejoin":"round","className":"lucide lucide-arrow-right h-4 w-4","aria-hidden":"true","children":[["$","path","1ays0h",{"d":"M5 12h14"}],["$","path","xquz4c",{"d":"m12 5 7 7-7 7"}],"$undefined"]}]]}]]}],["$","div",null,{"className":"glass-card relative overflow-hidden border-brand-primary/30 p-8 text-center","children":[["$","div",null,{"className":"absolute -right-8 -top-8 h-24 w-24 rounded-full bg-brand-primary/10 blur-2xl"}],["$","div",null,{"className":"relative","children":[["$","div",null,{"className":"text-xs font-bold uppercase tracking-wider text-brand-primary","children":"Studio"}],["$","div",null,{"className":"mt-2 text-3xl font-bold text-foreground","children":["$$149",["$","span",null,{"className":"text-base font-normal text-foreground-muted","children":"/mo"}]]}],["$","p",null,{"className":"mt-3 text-sm text-foreground-muted","children":"Unlock every slot, sharing, comments, approvals \u0026 export. Billed monthly."}],["$","a",null,{"href":"https://studio.ppcadeditor.com/register?plan=base\u0026billing=monthly\u0026cta_page=%2Fmcp\u0026returnTo=%2F","className":"btn-primary mt-6 inline-flex w-full justify-center","children":["Get Studio",["$","svg",null,{"ref":"$undefined","xmlns":"http://www.w3.org/2000/svg","width":24,"height":24,"viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":2,"strokeLinecap":"round","strokeLinejoin":"round","className":"lucide lucide-arrow-right h-4 w-4","aria-hidden":"true","children":[["$","path","1ays0h",{"d":"M5 12h14"}],["$","path","xquz4c",{"d":"m12 5 7 7-7 7"}],"$undefined"]}]]}]]}]]}]]}],["$","div",null,{"className":"mt-8 text-center","children":["$","$L31",null,{"href":"/pricing-plans/","className":"text-sm font-medium text-brand-primary hover:underline","children":"View full pricing →"}]}]]}]}]\n25:["$","$L52",null,{"title":"Frequently Asked Questions","subtitle":"Everything you need to know about creating ad previews with AI.","items":[{"title":"Do I need to install anything?","content":"Just Node.js (v18.13+). The pcade-mcp package downloads automatically via npx the first time you use it. No manual install needed — paste the config, restart your editor, and start creating."},{"title":"Is my data safe?","content":"Yes. Your ad copy goes directly to PPC Ad Editor servers over HTTPS. Nothing is stored locally on your machine. API keys are never logged. The pcade-mcp package has zero dependencies, which eliminates supply chain risk."},{"title":"Can I use this with ChatGPT?","content":"Not yet. MCP (Model Context Protocol) is currently supported by Claude Desktop, Cursor, Windsurf, Claude Code, and other MCP-compatible clients. We'll add ChatGPT support if and when they adopt the MCP standard."},{"title":"What does guest mode include?","content":"Guest mode shows an in-chat ad preview and a save link that lasts 7 days. No account needed. Sign in to share a preview. A Free workspace creates every format and includes share links. Studio ($149/mo) adds approvals and the rest of the paid workspace. API keys are Enterprise-only."},{"title":"Do I need an API key?","content":"No. Guest mode needs no account and no API key: you get an in-chat preview and a 7-day save link. Sign in to share a preview. API keys are Enterprise-only."}]}]\n26:["$","section",null,{"className":"relative overflow-hidden bg-background py-24","children":["$","div",null,{"className":"mx-auto max-w-4xl px-6","children":[["$","div",null,{"className":"mb-12 text-center","children":[["$","h2",null,{"className":"text-headline mb-4 text-foreground","children":"For Developers \u0026 Power Users"}],["$","p",null,{"className":"text-subtitle mx-auto max-w-2xl","children":"PPC Ad Editor connects to AI assistants via the Model Context Protocol (MCP). Here's what's under the hood."}]]}],["$","div",null,{"className":"space-y-8","children":[["$","div",null,{"className":"glass-card p-6","children":[["$","h3",null,{"className":"text-lg font-semibold text-foreground","children":"What is MCP?"}],["$","p",null,{"className":"mt-2 text-sm leading-relaxed text-foreground-muted","children":["The ",["$","strong",null,{"className":"text-foreground","children":"Model Context Protocol (MCP)"}]," is an open standard that lets AI assistants connect to external tools and services. When you add ",["$","code",null,{"className":"rounded bg-white/5 px-1.5 py-0.5 font-mono text-xs text-foreground","children":"pcade-mcp"}]," to your AI client, guests get ",["$","code",null,{"className":"rounded bg-white/5 px-1.5 py-0.5 font-mono text-xs text-foreground","children":"preview_ad"}]," (an in-chat mockup and a 7-day save link) and ",["$","code",null,{"className":"rounded bg-white/5 px-1.5 py-0.5 font-mono text-xs text-foreground","children":"get_ad_formats"}]," (field counts, character limits, and supported media).",["$","code",null,{"className":"rounded bg-white/5 px-1.5 py-0.5 font-mono text-xs text-foreground","children":"create_and_share"}]," returns a shareable preview URL and needs a sign-in. API keys are Enterprise-only. The AI writes the copy using its own capabilities; PPC Ad Editor renders the visual preview. No server-side AI inference — response times are 2-3 seconds."]}]]}],["$","div",null,{"className":"glass-card p-6","children":[["$","h3",null,{"className":"text-lg font-semibold text-foreground","children":"Package Details"}],["$","div",null,{"className":"mt-3 grid gap-3 sm:grid-cols-2","children":[["$","div","npm package",{"className":"flex items-baseline gap-2 text-sm","children":[["$","span",null,{"className":"shrink-0 text-foreground-muted","children":["npm package",":"]}],["$","span",null,{"className":"font-mono text-xs text-foreground","children":"pcade-mcp"}]]}],["$","div","Install",{"className":"flex items-baseline gap-2 text-sm","children":[["$","span",null,{"className":"shrink-0 text-foreground-muted","children":["Install",":"]}],["$","span",null,{"className":"font-mono text-xs text-foreground","children":"npx -y pcade-mcp"}]]}],["$","div","Runtime",{"className":"flex items-baseline gap-2 text-sm","children":[["$","span",null,{"className":"shrink-0 text-foreground-muted","children":["Runtime",":"]}],["$","span",null,{"className":"font-mono text-xs text-foreground","children":"Node.js v18.13+"}]]}],["$","div","Dependencies",{"className":"flex items-baseline gap-2 text-sm","children":[["$","span",null,{"className":"shrink-0 text-foreground-muted","children":["Dependencies",":"]}],["$","span",null,{"className":"font-mono text-xs text-foreground","children":"Zero (no supply chain risk)"}]]}],["$","div","Auth",{"className":"flex items-baseline gap-2 text-sm","children":[["$","span",null,{"className":"shrink-0 text-foreground-muted","children":["Auth",":"]}],["$","span",null,{"className":"font-mono text-xs text-foreground","children":"None for guests. Enterprise API key to share."}]]}],["$","div","Transport",{"className":"flex items-baseline gap-2 text-sm","children":[["$","span",null,{"className":"shrink-0 text-foreground-muted","children":["Transport",":"]}],["$","span",null,{"className":"font-mono text-xs text-foreground","children":"Stdio (local process)"}]]}]]}]]}],["$","div",null,{"className":"glass-card p-6","children":[["$","h3",null,{"className":"text-lg font-semibold text-foreground","children":"Supported Ad Formats (MCP Tool: get_ad_formats)"}],"$L53"]}],"$L54","$L55","$L56","$L57"]}]]}]}]\n27:["$","section",null,{"className":"relative overflow-hidden bg-background py-32","children":[["$","div",null,{"className":"absolute inset-0 grid-pattern opacity-30"}],["$","div",null,{"className":"glow-orb glow-orb-purple absolute -right-40 top-1/2 h-[500px] w-[500px] -translate-y-1/2"}],["$","div",null,{"className":"glow-orb glow-orb-blue absolute -left-40 top-1/2 h-[500px] w-[500px] -translate-y-1/2"}],["$","div",null,{"className":"relative z-10 mx-auto max-w-4xl px-6","children":["$","div",null,{"className":"glass-card overflow-hidden p-12 text-center md:p-16","children":[["$","div",null,{"className":"absolute inset-0 rounded-[inherit] bg-gradient-to-r from-brand-primary/20 via-brand-secondary/20 to-brand-accent/20 opacity-50"}],["$","div",null,{"className":"relative z-10","children":[["$","h2",null,{"className":"text-headline mb-4 text-foreground","children":"Ready to create ads from your AI assistant?"}],["$","p",null,{"className":"text-subtitle mx-auto mb-8 max-w-xl","children":"Connect in 10 seconds. Create your first ad preview in under a minute. No account required."}],["$","div",null,{"className":"flex flex-col items-center justify-center gap-4 sm:flex-row","children":[["$","a",null,{"href":"#setup","className":"btn-primary","children":["Set Up Now",["$","svg",null,{"className":"h-4 w-4","fill":"none","viewBox":"0 0 24 24","stroke":"currentColor","children":["$","path",null,{"strokeLinecap":"round","strokeLinejoin":"round","strokeWidth":2,"d":"M14 5l7 7m0 0l-7 7m7-7H3"}]}]]}],["$","$L31",null,{"href":"/enterprise/","className":"btn-secondary","children":["Enterprise API keys",["$","svg",null,{"ref":"$undefined","xmlns":"http://www.w3.org/2000/svg","width":24,"height":24,"viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":2,"strokeLinecap":"round","strokeLinejoin":"round","className":"lucide lucide-arrow-right h-4 w-4","aria-hidden":"true","children":[["$","path","1ays0h",{"d":"M5 12h14"}],["$","path","xquz4c",{"d":"m12 5 7 7-7 7"}],"$undefined"]}]]}]]}]]}]]}]}]]}]\n28:["$","script","script-0",{"src":"/_next/static/immutable/chunks/1mtb02pb_yma9.js","async":true,"nonce":"$undefined"}]\n29:["$","script","script-1",{"src":"/_next/static/immutable/chunks/2mueddrvp1cgx.js","async":true,"nonce":"$undefined"}]\n2a:["$","script","script-2",{"src":"/_next/static/immutable/chunks/17vk1mo7mytcq.js","async":true,"nonce":"$undefined"}]\n2b:["$","$L58",null,{"children":["$","$2f",null,{"name":"Next.MetadataOutlet","children":"$@59"}]}]\n34:["$","li","Slow feedback loops — build the mockup, export it, email it, wait for client to open it, repeat",{"className":"flex items-start gap-3","children":[["$","svg",null,{"ref":"$undefined","xmlns":"http://www.w3.org/2000/svg","width":24,"height":24,"viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":2,"strokeLinecap":"round","strokeLinejoin":"round","className":"lucide lucide-users mt-0.5 h-4 w-4 shrink-0 text-red-400/70","aria-hidden":"true","children":[["$","path","1yyitq",{"d":"M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2"}],["$","path","16gr8j",{"d":"M16 3.128a4 4 0 0 1 0 7.744"}],["$","path","kshegd",{"d":"M22 21v-2a4 4 0 0 0-3-3.87"}],["$","circle","nufk8",{"cx":"9","cy":"7","r":"4"}],"$undefined"]}],["$","span",null,{"className":"text-sm leading-relaxed text-foreground-muted","children":"Slow feedback loops — build the mockup, export it, email it, wait for client to open it, repeat"}]]}]\n35:["$","li","Character limits are guesswork — you don't know headlines are too long until the platform rejects them",{"className":"flex items-start gap-3","children":[["$","svg",null,{"ref":"$undefined","xmlns":"http://www.w3.org/2000/svg","width":24,"height":24,"viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":2,"strokeLinecap":"round","strokeLinejoin":"round","className":"lucide lucide-x mt-0.5 h-4 w-4 shrink-0 text-red-400/70","aria-hidden":"true","children":[["$","path","1bl5f8",{"d":"M18 6 6 18"}],["$","path","d8bk6v",{"d":"m6 6 12 12"}],"$undefined"]}],["$","span",null,{"className":"text-sm leading-relaxed text-foreground-muted","children":"Character limits are guesswork — you don't know headlines are too long until the platform rejects them"}]]}]\n36:["$","div",null,{"className":"glass-card relative overflow-hidden border-brand-primary/30 p-8","children":[["$","div",null,{"className":"absolute -right-8 -top-8 h-24 w-24 rounded-full bg-brand-primary/10 blur-2xl"}],["$","div",null,{"className":"mb-6 flex items-center gap-2","children":[["$","div",null,{"className":"rounded-lg bg-brand-primary/10 p-2","children":["$","svg",null,{"ref":"$undefined","xmlns":"http://www.w3.org/2000/svg","width":24,"height":24,"viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":2,"strokeLinecap":"round","strokeLinejoin":"round","className":"lucide lucide-sparkles h-5 w-5 text-brand-primary","aria-hidden":"true","children":[["$","path","1s2grr",{"d":"M11.017 2.814a1 1 0 0 1 1.966 0l1.051 5.558a2 2 0 0 0 1.594 1.594l5.558 1.051a1 1 0 0 1 0 1.966l-5.558 1.051a2 2 0 0 0-1.594 1.594l-1.051 5.558a1 1 0 0 1-1.966 0l-1.051-5.558a2 2 0 0 0-1.594-1.594l-5.558-1.051a1 1 0 0 1 0-1.966l5.558-1.051a2 2 0 0 0 1.594-1.594z"}],["$","path","1rf3ol",{"d":"M20 2v4"}],["$","path","gwowj6",{"d":"M22 4h-4"}],["$","circle","6kqj1y",{"cx":"4","cy":"20","r":"2"}],"$undefined"]}]}],["$","h3",null,{"className":"text-lg font-semibold text-foreground","children":"With AI + PPC Ad Editor"}]]}],["$","ul",null,{"className":"space-y-4","children":[["$","li","Full ad set in under 60 seconds — describe what you need in plain English and get a client-ready preview instantly",{"className":"flex items-start gap-3","children":[["$","svg",null,{"ref":"$undefined","xmlns":"http://www.w3.org/2000/svg","width":24,"height":24,"viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":2,"strokeLinecap":"round","strokeLinejoin":"round","className":"lucide lucide-timer mt-0.5 h-4 w-4 shrink-0 text-brand-primary","aria-hidden":"true","children":[["$","line","14vaq8",{"x1":"10","x2":"14","y1":"2","y2":"2"}],["$","line","17fdiu",{"x1":"12","x2":"15","y1":"14","y2":"11"}],["$","circle","1e1u0o",{"cx":"12","cy":"14","r":"8"}],"$undefined"]}],["$","span",null,{"className":"text-sm leading-relaxed text-foreground-muted","children":"Full ad set in under 60 seconds — describe what you need in plain English and get a client-ready preview instantly"}]]}],["$","li","Multi-channel in one prompt — \"Google Search + Facebook + LinkedIn for my bakery\" creates all three at once",{"className":"flex items-start gap-3","children":[["$","svg",null,{"ref":"$undefined","xmlns":"http://www.w3.org/2000/svg","width":24,"height":24,"viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":2,"strokeLinecap":"round","strokeLinejoin":"round","className":"lucide lucide-layers mt-0.5 h-4 w-4 shrink-0 text-brand-primary","aria-hidden":"true","children":[["$","path","zw3jo",{"d":"M12.83 2.18a2 2 0 0 0-1.66 0L2.6 6.08a1 1 0 0 0 0 1.83l8.58 3.91a2 2 0 0 0 1.66 0l8.58-3.9a1 1 0 0 0 0-1.83z"}],["$","path","1wduqc",{"d":"M2 12a1 1 0 0 0 .58.91l8.6 3.91a2 2 0 0 0 1.65 0l8.58-3.9A1 1 0 0 0 22 12"}],["$","path","kqbvx6",{"d":"M2 17a1 1 0 0 0 .58.91l8.6 3.91a2 2 0 0 0 1.65 0l8.58-3.9A1 1 0 0 0 22 17"}],"$undefined"]}],["$","span",null,{"className":"text-sm leading-relaxed text-foreground-muted","children":"Multi-channel in one prompt — \"Google Search + Facebook + LinkedIn for my bakery\" creates all three at once"}]]}],["$","li","AI writes to spec automatically — your LLM knows the character limits and field counts before it writes a single headline",{"className":"flex items-start gap-3","children":[["$","svg",null,{"ref":"$undefined","xmlns":"http://www.w3.org/2000/svg","width":24,"height":24,"viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":2,"strokeLinecap":"round","strokeLinejoin":"round","className":"lucide lucide-sparkles mt-0.5 h-4 w-4 shrink-0 text-brand-primary","aria-hidden":"true","children":[["$","path","1s2grr",{"d":"M11.017 2.814a1 1 0 0 1 1.966 0l1.051 5.558a2 2 0 0 0 1.594 1.594l5.558 1.051a1 1 0 0 1 0 1.966l-5.558 1.051a2 2 0 0 0-1.594 1.594l-1.051 5.558a1 1 0 0 1-1.966 0l-1.051-5.558a2 2 0 0 0-1.594-1.594l-5.558-1.051a1 1 0 0 1 0-1.966l5.558-1.051a2 2 0 0 0 1.594-1.594z"}],"$L5a","$L5b","$L5c","$undefined"]}],"$L5d"]}],"$L5e","$L5f"]}]]}]\n37:["$","div",null,{"className":"mt-12 grid gap-4 sm:grid-cols-3","children":[["$","div","60x faster",{"className":"text-center","children":[["$","div",null,{"className":"text-2xl font-bold text-brand-primary","children":"60x faster"}],["$","div",null,{"className":"mt-1 text-sm text-foreground-muted","children":"than building mockups manually"}]]}],["$","div","4 channels",{"className":"text-center","children":[["$","div",null,{"className":"text-2xl font-bold text-brand-primary","children":"4 channels"}],["$","div",null,{"className":"mt-1 text-sm text-foreground-muted","children":"from a single conversation"}]]}],["$","div","0 design skills",{"className":"text-center","children":[["$","div",null,{"className":"text-2xl font-bold text-brand-primary","children":"0 design skills"}],["$","div",null,{"className":"mt-1 text-sm text-foreground-muted","children":"needed — just describe what you want"}]]}]]}]\n38:["$","h3",null,{"className":"mb-2 text-lg font-semibold text-foreground","children":"Share"}]\n39:["$","p",null,{"className":"text-sm leading-relaxed text-foreground-muted","children":"See the ad in chat, with a 7-day save link. Sign in to share it with a client."}]\n3a:["$","path","1q2vi4",{"d":"M2.5 17a24.12 24.12 0 0 1 0-10 2 2 0 0 1 1.4-1.4 49.56 49.56 0 0 1 16.2 0A2 2 0 0 1 21.5 7a24.12 24.12 0 0 1 0 10 2 2 0 0 1-1.4 1.4 49.55 49.55 0 0 1-16.2 0A2 2 0 0 1 2.5 17"}]\n3b:["$","path","1jp15x",{"d":"m10 15 5-3-5-3z"}]\n3c:["$","div",null,{"children":[["$","h3",null,{"className":"font-semibold text-foreground group-hover:text-brand-primary transition-colors","children":"YouTube"}],["$","p",null,{"className":"mt-1 text-sm text-foreground-muted","children":"Video ad previews"}]]}]\n3d:["$","$L31","Facebook / Instagram",{"href":"/facebook-and-instagram-ad-mockup/","className":"glass-card group flex items-start gap-4 p-5 transition-all hover:border-brand-primary/30","children":[["$","div",null,{"className":"rounded-lg bg-brand-primary/10 p-2.5","children":["$","svg",null,{"ref":"$undefined","xmlns":"http://www.w3.org/2000/svg","width":24,"height":24,"viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":2,"strokeLinecap":"round","strokeLinejoin":"round","className":"lucide lucide-facebook h-5 w-5 text-brand-primary","aria-hidden":"true","children":[["$","path","1jg4f8",{"d":"M18 2h-3a5 5 0 0 0-5 5v3H7v4h3v8h4v-8h3l1-4h-4V7a1 1 0 0 1 1-1h3z"}],"$undefined"]}]}],["$","div",null,{"children":[["$","h3",null,{"className":"font-semibold text-foreground group-hover:text-brand-primary transition-colors","children":"Facebook / Instagram"}],["$","p",null,{"className":"mt-1 text-sm text-foreground-muted","children":"Single image and story ads"}]]}]]}]\n3e:["$","$L31","LinkedIn",{"href":"/linkedin-ad-mockup/","className":"glass-card group flex items-start gap-4 p-5 transition-all hover:border-brand-primary/30","children":[["$","div",null,{"className":"rounded-lg bg-brand-primary/10 p-2.5","children":["$","svg",null,{"ref":"$undefined","xmlns":"http://www.w3.org/2000/svg","width":24,"height":24,"viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":2,"strokeLinecap":"round","strokeLinejoin":"round","className":"lucide lucide-linkedin h-5 w-5 text-brand-primary","aria-hidden":"true","children":[["$","path","c2jq9f",{"d":"M16 8a6 6 0 0 1 6 6v7h-4v-7a2 2 0 0 0-2-2 2 2 0 0 0-2 2v7h-4v-7a6 6 0 0 1 6-6z"}],["$","rect","mk3on5",{"width":"4","height":"12","x":"2","y":"9"}],["$","circle","bt5ra8",{"cx":"4","cy":"4","r":"2"}],"$undefined"]}]}],["$","div",null,{"children":[["$","h3",null,{"className":"font-semibold text-foreground group-hover:text-brand-primary transition-colors","children":"LinkedIn"}],["$","p",null,{"className":"mt-1 text-sm text-foreground-muted","children":"Single image and carousel ads"}]]}]]}]\n3f:["$","polyline","1hfsw2",{"points":"14.5 17.5 3 6 3 3 6 3 17.5 14.5"}]\n40:["$","line","1vrmhu",{"x1":"13","x2":"19","y1":"19","y2":"13"}]\n41:["$","line","1bron3",{"x1":"16","x2":"20","y1":"16","y2":"20"}]\n42:["$","line","13pww6",{"x1":"19","x2":"21","y1":"21","y2":"19"}]\n43:["$","polyline","hbey2j",{"points":"14.5 6.5 18 3 21 3 21 6 17.5 9.5"}]\n44:["$","line","1hf58s",{"x1":"5","x2":"9","y1":"14","y2":"18"}]\n45:["$","line","pidxm4",{"x1":"7","x2":"4","y1":"17","y2":"20"}]\n46:["$","line","1pehsh",{"x1":"3","x2":"5","y1":"19","y2":"21"}]\n47:["$","h3",null,{"className":"text-lg font-semibold text-foreground","children":"See a competitor ad? Build a response instantly"}]\n48:["$","p",null,{"className":"mt-2 text-sm leading-relaxed text-foreground-muted","children":"Your client forwards a competitor's ad, or you spot one in Google Ads Transparency Center. Paste it into your AI, ask it to create a counter-positioning ad. You see it in chat before the meeting ends. Sign in to share it."}]\n49:["$","div",null,{"className":"mt-4 rounded-lg bg-white/5 border border-border px-3 py-2","children":["$","p",null,{"className":"font-mono text-xs leading-relaxed text-foreground-muted italic","children":"\"Here's a competitor ad. Create a Google Search ad that positions us as the better alternative.\""}]}]\n4a:["$","div","Client call → preview in real time",{"className":"glass-card relative overflow-hidden p-6","children":[["$","div",null,{"className":"mb-4 inline-flex rounded-xl bg-gradient-to-br from-green-500 to-emerald-500 p-3","children":["$","svg",null,{"ref":"$undefined","xmlns":"http://www.w3.org/2000/svg","width":24,"height":24,"viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":2,"strokeLinecap":"round","strokeLinejoin":"round","className":"lucide lucide-phone-call h-6 w-6 text-white","aria-hidden":"true","children":[["$","path","1itnx2",{"d":"M13 2a9 9 0 0 1 9 9"}],["$","path","11nki7",{"d":"M13 6a5 5 0 0 1 5 5"}],["$","path","9njp5v",{"d":"M13.832 16.568a1 1 0 0 0 1.213-.303l.355-.465A2 2 0 0 1 17 15h3a2 2 0 0 1 2 2v3a2 2 0 0 1-2 2A18 18 0 0 1 2 4a2 2 0 0 1 2-2h3a2 2 0 0 1 2 2v3a2 2 0 0 1-.8 1.6l-.468.351a1 1 0 0 0-.292 1.233 14 14 0 0 0 6.392 6.384"}],"$undefined"]}]}],["$","h3",null,{"className":"text-lg font-semibold text-foreground","children":"Client call → preview in real time"}],["$","p",null,{"className":"mt-2 text-sm leading-relaxed text-foreground-muted","children":"While your client describes their spring campaign, type what they're saying into your AI. By the time they finish their thought, the ad is in the chat, with a 7-day save link. Sign in to share it."}],["$","div",null,{"className":"mt-4 rounded-lg bg-white/5 border border-border px-3 py-2","children":["$","p",null,{"className":"font-mono text-xs leading-relaxed text-foreground-muted italic","children":"\"Create Google Search ads for a spring sale — 30% off outdoor furniture at patioworld.com\""}]}]]}]\n4c:["$","rect","10lvy0",{"width":"7","height":"9","x":"3","y":"3","rx":"1"}]\n4d:["$","rect","16une8",{"width":"7","height":"5","x":"14","y":"3","rx":"1"}]\n4e:["$","rect","1hutg5",{"width":"7","height":"9","x":"14","y":"12","rx":"1"}]\n4f:["$","rect","ldoo1y",{"width":"7","height":"5","x":"3","y":"16","rx":"1"}]\n50:["$","div",null,{"children":[["$","h3",null,{"className":"font-semibold text-foreground","children":"Manage in the dashboard"}],["$","p",null,{"className":"mt-1 text-sm text-foreground-muted","children":"Log in to export to Google Ads Editor, collaborate with your team, or organize by project."}]]}]\n51:["$","div",null,{"className":"mt-10 text-center","children":["$","a",null,{"href":"https://studio.ppcadeditor.com/dashboard","className":"btn-secondary inline-flex","target":"_blank","rel":"noopener noreferrer","children":["Open Dashboard",["$","svg",null,{"ref":"$undefined","xmlns":"http://www.w3.org/2000/svg","width":24,"height":24,"viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":2,"strokeLinecap":"round","strokeLinejoin":"round","className":"lucide lucide-external-link h-4 w-4","aria-hidden":"true","children":[["$","path","1q9fwt",{"d":"M15 3h6v6"}],["$","path","gplh6r",{"d":"M10 14 21 3"}],["$","path","a6xqqp",{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],"$undefined"]}]]}]}]\n53:["$","div",null,{"className":"mt-3 overflow-x-auto","children":["$","table",null,{"className":"w-full text-left text-sm","children":[["$","thead",null,{"children":["$","tr",null,{"className":"border-b border-border text-xs uppercase tracking-wider text-foreground-muted","children":[["$","th",null,{"className":"pb-2 pr-4 font-medium","children":"Format"}],["$","th",null,{"className":"pb-2 pr-4 font-medium","children":"Channel"}],["$","th",null,{"className":"pb-2 pr-4 font-medium","children":"Headlines"}],["$","th",null,{"className":"pb-2 font-medium","children":"Descriptions"}]]}]}],["$","tbody",null,{"className":"text-foreground-muted","children":[["$","tr","RSA",{"className":"border-b border-border/50","children":[["$","td",null,{"className":"py-2 pr-4 font-mono text-xs text-foreground","children":"RSA"}],["$","td",null,{"className":"py-2 pr-4","children":"Google"}],["$","td",null,{"className":"py-2 pr-4","children":"3–15 (30 chars)"}],["$","td",null,{"className":"py-2","children":"2–4 (90 chars)"}]]}],["$","tr","RDA",{"className":"border-b border-border/50","children":[["$","td",null,{"className":"py-2 pr-4 font-mono text-xs text-foreground","children":"RDA"}],["$","td",null,{"className":"py-2 pr-4","children":"Google"}],["$","td",null,{"className":"py-2 pr-4","children":"1–5 (30 chars)"}],["$","td",null,{"className":"py-2","children":"1–5 (90 chars)"}]]}],["$","tr","PMAX",{"className":"border-b border-border/50","children":[["$","td",null,{"className":"py-2 pr-4 font-mono text-xs text-foreground","children":"PMAX"}],["$","td",null,{"className":"py-2 pr-4","children":"Google"}],["$","td",null,{"className":"py-2 pr-4","children":"1–5 (30 chars)"}],["$","td",null,{"className":"py-2","children":"1–5 (90 chars)"}]]}],["$","tr","YOUTUBE",{"className":"border-b border-border/50","children":[["$","td",null,{"className":"py-2 pr-4 font-mono text-xs text-foreground","children":"YOUTUBE"}],["$","td",null,{"className":"py-2 pr-4","children":"Google"}],["$","td",null,{"className":"py-2 pr-4","children":"1–5 (30 chars)"}],["$","td",null,{"className":"py-2","children":"1–5 (90 chars)"}]]}],["$","tr","META_SINGLE",{"className":"border-b border-border/50","children":[["$","td",null,{"className":"py-2 pr-4 font-mono text-xs text-foreground","children":"META_SINGLE"}],["$","td",null,{"className":"py-2 pr-4","children":"Facebook"}],["$","td",null,{"className":"py-2 pr-4","children":"1–5 (40 chars)"}],["$","td",null,{"className":"py-2","children":"1–5 (25 chars)"}]]}],["$","tr","META_STORY",{"className":"border-b border-border/50","children":[["$","td",null,{"className":"py-2 pr-4 font-mono text-xs text-foreground","children":"META_STORY"}],["$","td",null,{"className":"py-2 pr-4","children":"Instagram"}],["$","td",null,{"className":"py-2 pr-4","children":"1–5 (40 chars)"}],["$","td",null,{"className":"py-2","children":"1–5 (25 chars)"}]]}],["$","tr","LINKEDIN_SINGLE",{"className":"border-b border-border/50","children":[["$","td",null,{"className":"py-2 pr-4 font-mono text-xs text-foreground","children":"LINKEDIN_SINGLE"}],["$","td",null,{"className":"py-2 pr-4","children":"LinkedIn"}],["$","td",null,{"className":"py-2 pr-4","children":"1–5 (200 chars)"}],["$","td",null,{"className":"py-2","children":"1–5 (70 chars)"}]]}],["$","tr","LINKEDIN_CAROUSEL",{"className":"border-b border-border/50","children":[["$","td",null,{"className":"py-2 pr-4 font-mono text-xs text-foreground","children":"LINKEDIN_CAROUSEL"}],["$","td",null,{"className":"py-2 pr-4","children":"LinkedIn"}],["$","td",null,{"className":"py-2 pr-4","children":"1–5 (45 chars)"}],["$","td",null,{"className":"py-2","children":"1–5 (70 chars)"}]]}]]}]]}]}]\n54:["$","div",null,{"className":"glass-card p-6","children":[["$","h3",null,{"className":"text-lg font-semibold text-foreground","children":"Compatible MCP Clients"}],["$","p",null,{"className":"mt-2 text-sm text-foreground-muted","children":["Any client that supports the Model Context Protocol can use ",["$","code",null,{"className":"rounded bg-white/5 px-1.5 py-0.5 font-mono text-xs text-foreground","children":"pcade-mcp"}],". Tested and documented clients:"]}],["$","ul",null,{"className":"mt-3 grid gap-2 sm:grid-cols-2","children":[["$","li","Claude Desktop (macOS \u0026 Windows)",{"className":"flex items-center gap-2 text-sm text-foreground-muted","children":[["$","svg",null,{"ref":"$undefined","xmlns":"http://www.w3.org/2000/svg","width":24,"height":24,"viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":2,"strokeLinecap":"round","strokeLinejoin":"round","className":"lucide lucide-check h-3.5 w-3.5 shrink-0 text-brand-primary","aria-hidden":"true","children":[["$","path","1gmf2c",{"d":"M20 6 9 17l-5-5"}],"$undefined"]}],"Claude Desktop (macOS \u0026 Windows)"]}],["$","li","Claude Code (CLI)",{"className":"flex items-center gap-2 text-sm text-foreground-muted","children":[["$","svg",null,{"ref":"$undefined","xmlns":"http://www.w3.org/2000/svg","width":24,"height":24,"viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":2,"strokeLinecap":"round","strokeLinejoin":"round","className":"lucide lucide-check h-3.5 w-3.5 shrink-0 text-brand-primary","aria-hidden":"true","children":[["$","path","1gmf2c",{"d":"M20 6 9 17l-5-5"}],"$undefined"]}],"Claude Code (CLI)"]}],["$","li","Cursor",{"className":"flex items-center gap-2 text-sm text-foreground-muted","children":[["$","svg",null,{"ref":"$undefined","xmlns":"http://www.w3.org/2000/svg","width":24,"height":24,"viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":2,"strokeLinecap":"round","strokeLinejoin":"round","className":"lucide lucide-check h-3.5 w-3.5 shrink-0 text-brand-primary","aria-hidden":"true","children":[["$","path","1gmf2c",{"d":"M20 6 9 17l-5-5"}],"$undefined"]}],"Cursor"]}],["$","li","Windsurf",{"className":"flex items-center gap-2 text-sm text-foreground-muted","children":[["$","svg",null,{"ref":"$undefined","xmlns":"http://www.w3.org/2000/svg","width":24,"height":24,"viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":2,"strokeLinecap":"round","strokeLinejoin":"round","className":"lucide lucide-check h-3.5 w-3.5 shrink-0 text-brand-primary","aria-hidden":"true","children":[["$","path","1gmf2c",{"d":"M20 6 9 17l-5-5"}],"$undefined"]}],"Windsurf"]}],["$","li","Any client via npx add-mcp",{"className":"flex items-center gap-2 text-sm text-foreground-muted","children":[["$","svg",null,{"ref":"$undefined","xmlns":"http://www.w3.org/2000/svg","width":24,"height":24,"viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":2,"strokeLinecap":"round","strokeLinejoin":"round","className":"lucide lucide-check h-3.5 w-3.5 shrink-0 text-brand-primary","aria-hidden":"true","children":[["$","path","1gmf2c",{"d":"M20 6 9 17l-5-5"}],"$undefined"]}],"Any client via npx add-mcp"]}]]}]]}]\n55:["$","div",null,{"className":"glass-card p-6","children":[["$","h3",null,{"className":"text-lg font-semibold text-foreground","children":"Rate Limits \u0026 API Quotas"}],["$","div",null,{"className":"mt-3 overflow-x-auto","children":["$","table",null,{"className":"w-full text-left text-sm","children":[["$","thead",null,{"children":["$","tr",null,{"className":"border-b border-border text-xs uppercase tracking-wider text-foreground-muted","children":[["$","th",null,{"className":"pb-2 pr-4 font-medium","children":"Mode"}],["$","th",null,{"className":"pb-2 pr-4 font-medium","children":"Previews"}],["$","th",null,{"className":"pb-2 pr-4 font-medium","children":"Share Link Expiry"}],["$","th",null,{"className":"pb-2 font-medium","children":"Auth Required"}]]}]}],["$","tbody",null,{"className":"text-foreground-muted","children":[["$","tr",null,{"className":"border-b border-border/50","children":[["$","td",null,{"className":"py-2 pr-4 text-foreground","children":"Guest"}],["$","td",null,{"className":"py-2 pr-4","children":"In-chat preview"}],["$","td",null,{"className":"py-2 pr-4","children":"7-day save link"}],["$","td",null,{"className":"py-2","children":"None"}]]}],["$","tr",null,{"className":"border-b border-border/50","children":[["$","td",null,{"className":"py-2 pr-4 text-foreground","children":"Studio"}],["$","td",null,{"className":"py-2 pr-4","children":"Plan-based"}],["$","td",null,{"className":"py-2 pr-4","children":"Permanent"}],["$","td",null,{"className":"py-2","children":"Sign in"}]]}],["$","tr",null,{"children":[["$","td",null,{"className":"py-2 pr-4 text-foreground","children":"Enterprise"}],["$","td",null,{"className":"py-2 pr-4","children":"Plan-based"}],["$","td",null,{"className":"py-2 pr-4","children":"Permanent"}],["$","td",null,{"className":"py-2","children":"API key"}]]}]]}]]}]}],["$","p",null,{"className":"mt-3 text-xs text-foreground-muted","children":["create_and_share allows 10 calls per minute and up to 4 formats per request. API keys are ",["$","$L31",null,{"href":"/enterprise/","className":"text-brand-primary hover:underline","children":"Enterprise-only"}],"."]}]]}]\n56:["$","div",null,{"className":"glass-card p-6","children":[["$","h3",null,{"className":"text-lg font-semibold text-foreground","children":"Security \u0026 Privacy"}],["$","ul",null,{"className":"mt-3 space-y-2","children":[["$","li","All data transmitted over HTTPS. No local storage — the MCP proxy is stateless.",{"className":"flex items-start gap-2 text-sm text-foreground-muted","children":[["$","svg",null,{"ref":"$undefined","xmlns":"http://www.w3.org/2000/svg","width":24,"height":24,"viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":2,"strokeLinecap":"round","strokeLinejoin":"round","className":"lucide lucide-check mt-0.5 h-3.5 w-3.5 shrink-0 text-green-400","aria-hidden":"true","children":[["$","path","1gmf2c",{"d":"M20 6 9 17l-5-5"}],"$undefined"]}],"All data transmitted over HTTPS. No local storage — the MCP proxy is stateless."]}],["$","li","API keys passed via PCADE_API_KEY environment variable, never in CLI args or logs.",{"className":"flex items-start gap-2 text-sm text-foreground-muted","children":[["$","svg",null,{"ref":"$undefined","xmlns":"http://www.w3.org/2000/svg","width":24,"height":24,"viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":2,"strokeLinecap":"round","strokeLinejoin":"round","className":"lucide lucide-check mt-0.5 h-3.5 w-3.5 shrink-0 text-green-400","aria-hidden":"true","children":[["$","path","1gmf2c",{"d":"M20 6 9 17l-5-5"}],"$undefined"]}],"API keys passed via PCADE_API_KEY environment variable, never in CLI args or logs."]}],["$","li","Zero npm dependencies — no third-party supply chain risk.",{"className":"flex items-start gap-2 text-sm text-foreground-muted","children":[["$","svg",null,{"ref":"$undefined","xmlns":"http://www.w3.org/2000/svg","width":24,"height":24,"viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":2,"strokeLinecap":"round","strokeLinejoin":"round","className":"lucide lucide-check mt-0.5 h-3.5 w-3.5 shrink-0 text-green-400","aria-hidden":"true","children":[["$","path","1gmf2c",{"d":"M20 6 9 17l-5-5"}],"$undefined"]}],"Zero npm dependencies — no third-party supply chain risk."]}],["$","li","Ad content is never used for AI training. PPC Ad Editor renders previews only.",{"className":"flex items-start gap-2 text-sm text-foreground-muted","children":[["$","svg",null,{"ref":"$undefined","xmlns":"http://www.w3.org/2000/svg","width":24,"height":24,"viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":2,"strokeLinecap":"round","strokeLinejoin":"round","className":"lucide lucide-check mt-0.5 h-3.5 w-3.5 shrink-0 text-green-400","aria-hidden":"true","children":[["$","path","1gmf2c",{"d":"M20 6 9 17l-5-5"}],"$undefined"]}],"Ad content is never used for AI training. PPC Ad Editor renders previews only."]}],["$","li","API keys can be rotated or revoked instantly from the dashboard.",{"className":"flex items-start gap-2 text-sm text-foreground-muted","children":[["$","svg",null,{"ref":"$undefined","xmlns":"http://www.w3.org/2000/svg","width":24,"height":24,"viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":2,"strokeLinecap":"round","strokeLinejoin":"round","className":"lucide lucide-check mt-0.5 h-3.5 w-3.5 shrink-0 text-green-400","aria-hidden":"true","children":[["$","path","1gmf2c",{"d":"M20 6 9 17l-5-5"}],"$undefined"]}],"API keys can be rotated or revoked instantly from the dashboard."]}]]}]]}]\n57:["$","div",null,{"className":"flex flex-wrap justify-center gap-4 text-sm","children":[["$","a",null,{"href":"https://www.npmjs.com/package/pcade-mcp","className":"text-brand-primary hover:underline","target":"_blank","rel":"noopener noreferrer","children":"npm: pcade-mcp"}],["$","span",null,{"className":"text-foreground-muted","children":"·"}],["$","a",null,{"href":"https://modelcontextprotocol.io","className":"text-brand-primary hover:underline","target":"_blank","rel":"noopener noreferrer","children":"MCP Protocol Spec"}],["$","span",null,{"className":"text-foreground-muted","children":"·"}],["$","$L31",null,{"href":"/enterprise/","className":"text-brand-primary hover:underline","children":"Enterprise API keys"}]]}]\n5a:["$","path","1rf3ol",{"d":"M20 2v4"}]\n5b:["$","path","gwowj6",{"d":"M22 4h-4"}]\n5c:["$","circle","6kqj1y",{"cx":"4","cy":"20","r":"2"}]\n5d:["$","span",null,{"className":"text-sm leading-relaxed text-foreground-muted","children":"AI writes to spec automatically — your LLM knows the character limits and field counts before it writes a single headline"}]\n5e:["$","li","Share link, not a file — clients click a URL and see the live preview. No PDFs, no screenshots, no attachments",{"className":"flex items-start gap-3","children":[["$","svg",null,{"ref":"$undefined","xmlns":"http://www.w3.org/2000/svg","width":24,"height":24,"viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":2,"strokeLinecap":"round","strokeLinejoin":"round","className":"lucide lucide-globe mt-0.5 h-4 w-4 shrink-0 text-brand-primary","aria-hidden":"true","children":[["$","circle","1mglay",{"cx":"12","cy":"12","r":"10"}],["$","path","13o1zl",{"d":"M12 2a14.5 14.5 0 0 0 0 20 14.5 14.5 0 0 0 0-20"}],["$","path","9i4pu4",{"d":"M2 12h20"}],"$undefined"]}],["$","span",null,{"className":"text-sm leading-relaxed text-foreground-muted","children":"Share link, not a file — clients click a URL and see the live preview. No PDFs, no screenshots, no attachments"}]]}]\n5f:["$","li","Iterate in conversation — \"Make headline 3 more urgent\" and get an updated preview in seconds, not another 30-minute cycle",{"className":"flex items-start gap-3","children":[["$","svg",null,{"ref":"$undefined","xmlns":"http://www.w3.org/2000/svg","width":24,"height":24,"viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":2,"strokeLinecap":"round","strokeLinejoin":"round","className":"lucide lucide-check mt-0.5 h-4 w-4 shrink-0 text-brand-primary","aria-hidden":"true","children":[["$","path","1gmf2c",{"d":"M20 6 9 17l-5-5"}],"$undefined"]}],["$","span",null,{"className":"text-sm leading-relaxed text-foreground-muted","children":"Iterate in conversation — \"Make headline 3 more urgent\" and get an updated preview in seconds, not another 30-minute cycle"}]]}]\n2d:[["$","meta","0",{"charSet":"utf-8"}],["$","meta","1",{"name":"viewport","content":"width=device-width, initial-scale=1"}]]\n60:I[162421,["/_next/static/immutable/chunks/3j0igeu-x5qk1.js","/_next/static/immutable/chunks/1tn67tvmq7h1t.js","/_next/static/immutable/chunks/2g4hwwty2v_th.js","/_next/static/immutable/chunks/3nlprw7ketdjt.js"],"IconMark"]\n30:[["$","title","0",{"children":"AI Ad Preview Tool — Create Google \u0026 Facebook Ads from Claude, Cursor \u0026 More | PPC Ad Editor"}],["$","meta","1",{"name":"description","content":"Turn AI conversations into in-chat ad previews. A save link lasts 7 days. Sign in to share. Works with Claude, Cursor, and Windsurf."}],["$","meta","2",{"name":"author","content":"PPC Ad Editor"}],["$","meta","3",{"name":"keywords","content":"PPC ad preview AI tool,Google Ads preview MCP,create ad previews with Claude,AI ad mockup,MCP ad preview,AI Google Ads tool,PPC Ad Editor MCP,pcade-mcp"}],["$","meta","4",{"name":"creator","content":"PPC Ad Editor"}],["$","meta","5",{"name":"robots","content":"index, follow"}],["$","link","6",{"rel":"canonical","href":"https://www.ppcadeditor.com/mcp/"}],["$","meta","7",{"property":"og:title","content":"AI Ad Preview Tool — Create Google \u0026 Facebook Ads from Claude, Cursor \u0026 More"}],["$","meta","8",{"property":"og:description","content":"Turn AI conversations into in-chat ad previews. A save link lasts 7 days. Sign in to share. Works with Claude, Cursor, and Windsurf."}],["$","meta","9",{"property":"og:url","content":"https://www.ppcadeditor.com/mcp/"}],["$","meta","10",{"property":"og:site_name","content":"PPC Ad Editor"}],["$","meta","11",{"property":"og:locale","content":"en_US"}],["$","meta","12",{"property":"og:image","content":"https://www.ppcadeditor.com/og-image.png"}],["$","meta","13",{"property":"og:image:type","content":"image/png"}],["$","meta","14",{"property":"og:image:width","content":"1200"}],["$","meta","15",{"property":"og:image:height","content":"630"}],["$","meta","16",{"property":"og:image:alt","content":"PPC Ad Editor"}],["$","meta","17",{"property":"og:type","content":"website"}],["$","meta","18",{"name":"twitter:card","content":"summary_large_image"}],["$","meta","19",{"name":"twitter:title","content":"Create Ad Previews from Claude, Cursor \u0026 More"}],["$","meta","20",{"name":"twitter:description","content":"Turn AI conversations into in-chat ad previews. A save link lasts 7 days. Sign in to share."}],["$","meta","21",{"name":"twitter:image","content":"https://www.ppcadeditor.com/og-image.png"}],["$","meta","22",{"name":"twitter:image:alt","content":"PPC Ad Editor"}],["$","meta","23",{"name":"twitter:image:type","content":"image/png"}],["$","meta","24",{"name":"twitter:image:width","content":"1200"}],["$","meta","25",{"name":"twitter:image:height","content":"630"}],["$","link","26",{"rel":"icon","href":"/favicon.ico?favicon.3fpu2ql9ns1a0.ico","sizes":"256x256","type":"image/x-icon"}],["$","link","27",{"rel":"icon","href":"/icon.svg?icon.0mh2ccnp_f531.svg","sizes":"any","type":"image/svg+xml"}],["$","$L60","28",{}]]\n59:null\n"])

Server Config

{
  "mcpServers": {
    "ppcadeditor": {
      "type": "sse",
      "url": "https://studio.ppcadeditor.com/api/mcp"
    }
  }
}
Recommend Servers
TraeBuild with Free GPT-4.1 & Claude 3.7. Fully MCP-Ready.
CursorThe AI Code Editor
Baidu Map百度地图核心API现已全面兼容MCP协议,是国内首家兼容MCP协议的地图服务商。
Howtocook Mcp基于Anduin2017 / HowToCook (程序员在家做饭指南)的mcp server,帮你推荐菜谱、规划膳食,解决“今天吃什么“的世纪难题; Based on Anduin2017/HowToCook (Programmer's Guide to Cooking at Home), MCP Server helps you recommend recipes, plan meals, and solve the century old problem of "what to eat today"
Visual Studio Code - Open Source ("Code - OSS")Visual Studio Code
Playwright McpPlaywright MCP server
DeepChatYour AI Partner on Desktop
Zhipu Web SearchZhipu Web Search MCP Server is a search engine specifically designed for large models. It integrates four search engines, allowing users to flexibly compare and switch between them. Building upon the web crawling and ranking capabilities of traditional search engines, it enhances intent recognition capabilities, returning results more suitable for large model processing (such as webpage titles, URLs, summaries, site names, site icons, etc.). This helps AI applications achieve "dynamic knowledge acquisition" and "precise scenario adaptation" capabilities.
AiimagemultistyleA Model Context Protocol (MCP) server for image generation and manipulation using fal.ai's Stable Diffusion model.
MiniMax MCPOfficial MiniMax Model Context Protocol (MCP) server that enables interaction with powerful Text to Speech, image generation and video generation APIs.
WindsurfThe new purpose-built IDE to harness magic
Jina AI MCP ToolsA Model Context Protocol (MCP) server that integrates with Jina AI Search Foundation APIs.
ChatWiseThe second fastest AI chatbot™
BlenderBlenderMCP connects Blender to Claude AI through the Model Context Protocol (MCP), allowing Claude to directly interact with and control Blender. This integration enables prompt assisted 3D modeling, scene creation, and manipulation.
EdgeOne Pages MCPAn MCP service designed for deploying HTML content to EdgeOne Pages and obtaining an accessible public URL.
Serper MCP ServerA Serper MCP Server
Y GuiA web-based graphical interface for AI chat interactions with support for multiple AI models and MCP (Model Context Protocol) servers.
MCP AdvisorMCP Advisor & Installation - Use the right MCP server for your needs
Amap Maps高德地图官方 MCP Server
Tavily Mcp
RedisA Model Context Protocol server that provides access to Redis databases. This server enables LLMs to interact with Redis key-value stores through a set of standardized tools.